![]() |
LifeV
|
Navier Stokes solver. More...
#include <lifev/core/LifeV.hpp>#include <lifev/core/array/MatrixEpetra.hpp>#include <lifev/core/array/VectorEpetra.hpp>#include <Epetra_FECrsGraph.h>#include <lifev/eta/expression/Integrate.hpp>#include <lifev/eta/expression/BuildGraph.hpp>#include <lifev/core/fem/FESpace.hpp>#include <lifev/core/fem/BCManage.hpp>#include <lifev/eta/fem/ETFESpace.hpp>#include <lifev/navier_stokes_blocks/solver/NavierStokesOperator.hpp>#include <lifev/core/linear_algebra/ApproximatedInvertibleRowMatrix.hpp>#include <lifev/navier_stokes_blocks/solver/NavierStokesPreconditionerOperator.hpp>#include <lifev/navier_stokes_blocks/solver/aSIMPLEOperator.hpp>#include <lifev/core/util/LifeChrono.hpp>#include <lifev/core/util/Displayer.hpp>#include <Teuchos_ParameterList.hpp>#include <Teuchos_XMLParameterListHelpers.hpp>#include <lifev/core/algorithm/NonLinearRichardson.hpp>#include <lifev/core/filter/GetPot.hpp>#include <lifev/navier_stokes_blocks/solver/Stabilization.hpp>#include <lifev/navier_stokes_blocks/solver/StabilizationSUPG.hpp>#include <lifev/navier_stokes_blocks/solver/StabilizationSUPG_semi_implicit.hpp>#include <lifev/navier_stokes_blocks/solver/StabilizationSUPGALE.hpp>#include <lifev/navier_stokes_blocks/solver/StabilizationSUPG_semi_implicit_ale.hpp>#include <Teuchos_RCP.hpp>#include <lifev/core/algorithm/LinearSolver.hpp>#include <lifev/core/algorithm/Preconditioner.hpp>#include <lifev/core/algorithm/PreconditionerIfpack.hpp>#include <lifev/core/algorithm/PreconditionerML.hpp>#include <lifev/core/filter/ExporterHDF5.hpp>#include <lifev/core/fem/PostProcessingBoundary.hpp>#include <lifev/navier_stokes_blocks/solver/FastAssemblerNS.hpp>
Include dependency graph for NavierStokesSolverBlocks.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| class | NavierStokesSolverBlocks |
Namespaces | |
| LifeV | |
| Default Physical Solver. | |
Navier Stokes solver.
This class implements a Navier-Stokes solver. This solver allows to solve this kind of problems:
In the testsuite and example folders, 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 NavierStokesSolverBlocks.hpp.