LifeV
|
FSIHandler - File handling the solution of the FSI problem. More...
#include <lifev/core/LifeV.hpp>
#include <lifev/core/filter/GetPot.hpp>
#include <lifev/core/array/MatrixEpetra.hpp>
#include <lifev/core/array/VectorEpetra.hpp>
#include <lifev/core/mesh/MeshData.hpp>
#include <lifev/core/mesh/MeshPartitioner.hpp>
#include <lifev/navier_stokes_blocks/solver/NavierStokesSolverBlocks.hpp>
#include <lifev/fsi_blocks/solver/LinearElasticity.hpp>
#include <lifev/fsi_blocks/solver/ALESolver.hpp>
#include <lifev/eta/fem/ETFESpace.hpp>
#include <lifev/core/fem/TimeAndExtrapolationHandler.hpp>
#include <lifev/core/fem/Newmark.hpp>
#include <lifev/core/fem/BDFSecondOrderDerivative.hpp>
#include <lifev/core/fem/DOFInterface3Dto3D.hpp>
#include <lifev/fsi_blocks/solver/FSIcouplingCE.hpp>
#include <lifev/fsi_blocks/solver/FSIApplyOperator.hpp>
#include <lifev/core/filter/ExporterEnsight.hpp>
#include <lifev/core/filter/ExporterHDF5.hpp>
#include <lifev/core/filter/ExporterVTK.hpp>
#include <Teuchos_ParameterList.hpp>
#include <Teuchos_XMLParameterListHelpers.hpp>
#include <lifev/fsi_blocks/solver/BlockJacobiPreconditioner.hpp>
#include <lifev/core/filter/PartitionIO.hpp>
#include <lifev/fsi_blocks/filter/DOFInterfaceIO.hpp>
#include <Teuchos_RCP.hpp>
#include <lifev/core/interpolation/Interpolation.hpp>
#include <lifev/core/algorithm/LinearSolver.hpp>
#include <lifev/fsi_blocks/solver/FSIApplyOperatorNonConforming.hpp>
#include <lifev/fsi_blocks/solver/NeoHookean.hpp>
Go to the source code of this file.
Data Structures | |
class | FSIHandler |
FSIHandler - File handling the solution of the FSI problem. More... | |
Namespaces | |
LifeV | |
Default Physical Solver. | |
FSIHandler - File handling the solution of the FSI problem.
This class implements a monolithic fully-implicit FSI solver. This solver features:
In the testsuite folder, several examples which show how to properly use the solver are present.
If you are using this solver to generate results for publication, please cite:
Definition in file FSIHandler.hpp.