|
PolyFEM
|
#include "NavierStokesFSIVarForm.hpp"#include <polyfem/assembler/AssemblerUtils.hpp>#include <polyfem/assembler/GenericProblem.hpp>#include <polyfem/assembler/NavierStokesFSI.hpp>#include <polyfem/io/Evaluator.hpp>#include <polyfem/io/MatrixIO.hpp>#include <polyfem/mesh/MeshUtils.hpp>#include <polyfem/mesh/mesh2D/Mesh2D.hpp>#include <polyfem/mesh/mesh3D/Mesh3D.hpp>#include <polyfem/solver/ALSolver.hpp>#include <polyfem/solver/NLProblem.hpp>#include <polyfem/solver/forms/BodyForm.hpp>#include <polyfem/solver/forms/ElasticForm.hpp>#include <polyfem/solver/forms/FSIInterfaceForm.hpp>#include <polyfem/solver/forms/NavierStokesForm.hpp>#include <polyfem/solver/forms/NavierStokesFSIForm.hpp>#include <polyfem/solver/forms/StackedForm.hpp>#include <polyfem/solver/forms/lagrangian/BCLagrangianForm.hpp>#include <polyfem/solver/forms/lagrangian/StackedAugmentedLagrangianForm.hpp>#include <polyfem/time_integrator/BDF.hpp>#include <polyfem/utils/Logger.hpp>#include <polyfem/utils/MatrixUtils.hpp>#include <polyfem/utils/BoundarySampler.hpp>#include <polyfem/varforms/NonlinearElasticVarForm.hpp>#include <igl/Timer.h>#include <polysolve/linear/FEMSolver.hpp>#include <polysolve/nonlinear/Solver.hpp>#include <paraviewo/VTMWriter.hpp>#include <spdlog/fmt/fmt.h>#include <optional>#include <map>#include <set>Go to the source code of this file.
Namespaces | |
| namespace | polyfem |
| namespace | polyfem::varform |
| std::vector<int> multiplier_source_ids |
Definition at line 165 of file NavierStokesFSIVarForm.cpp.
| StiffnessMatrix solid |
Definition at line 164 of file NavierStokesFSIVarForm.cpp.
| StiffnessMatrix source |
Definition at line 163 of file NavierStokesFSIVarForm.cpp.