![]() |
LifeV
|
#include <AssemblyPolicyStokes.hpp>
Inheritance diagram for AssemblyPolicyStokes< mesh_Type >:
Collaboration diagram for AssemblyPolicyStokes< mesh_Type >:Public Types | |
| enum | { BDFOrder = 1 } |
| typedef std::shared_ptr< NavierStokesProblem< mesh_Type > > | NSProblemPtr_Type |
| typedef MatrixEpetra< Real > | matrix_Type |
| typedef std::shared_ptr< matrix_Type > | matrixPtr_Type |
| typedef VectorEpetra | vector_Type |
| typedef std::shared_ptr< VectorEpetra > | vectorPtr_Type |
| typedef MeshPartitioner< mesh_Type > | meshPartitioner_Type |
| typedef MapEpetra | map_Type |
| typedef std::shared_ptr< map_Type > | mapPtr_Type |
| typedef FESpace< mesh_Type, map_Type > | fespace_Type |
| typedef std::shared_ptr< fespace_Type > | fespacePtr_Type |
| typedef TimeAdvanceBDF< vector_Type > | bdf_Type |
| typedef std::shared_ptr< bdf_Type > | bdfPtr_Type |
| typedef OseenAssembler< mesh_Type, matrix_Type, vector_Type > | assembler_Type |
| typedef std::shared_ptr< assembler_Type > | assemblerPtr_Type |
| typedef Preconditioner | preconditioner_Type |
| typedef std::shared_ptr< preconditioner_Type > | preconditionerPtr_Type |
Public Member Functions | |
| void | initAssembly (Teuchos::ParameterList &list) |
| void | assembleSystem (matrixPtr_Type systemMatrix, vectorPtr_Type rhs, vectorPtr_Type solution, preconditionerPtr_Type preconditioner) |
| virtual Displayer | displayer ()=0 |
| virtual Real | currentTime () const =0 |
| virtual fespacePtr_Type | uFESpace () const =0 |
| virtual fespacePtr_Type | pFESpace () const =0 |
| virtual NSProblemPtr_Type | problem () const =0 |
Data Fields | |
| matrixPtr_Type | M_stokesMatrix |
| assemblerPtr_Type | M_assembler |
Definition at line 73 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr< NavierStokesProblem<mesh_Type> > NSProblemPtr_Type |
Definition at line 75 of file AssemblyPolicyStokes.hpp.
| typedef MatrixEpetra<Real> matrix_Type |
Definition at line 76 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr<matrix_Type> matrixPtr_Type |
Definition at line 77 of file AssemblyPolicyStokes.hpp.
| typedef VectorEpetra vector_Type |
Definition at line 78 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr<VectorEpetra> vectorPtr_Type |
Definition at line 79 of file AssemblyPolicyStokes.hpp.
| typedef MeshPartitioner< mesh_Type > meshPartitioner_Type |
Definition at line 80 of file AssemblyPolicyStokes.hpp.
Definition at line 81 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr<map_Type> mapPtr_Type |
Definition at line 82 of file AssemblyPolicyStokes.hpp.
| typedef FESpace< mesh_Type, map_Type > fespace_Type |
Definition at line 83 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr< fespace_Type > fespacePtr_Type |
Definition at line 84 of file AssemblyPolicyStokes.hpp.
| typedef TimeAdvanceBDF<vector_Type> bdf_Type |
Definition at line 85 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr< bdf_Type > bdfPtr_Type |
Definition at line 86 of file AssemblyPolicyStokes.hpp.
| typedef OseenAssembler< mesh_Type, matrix_Type, vector_Type > assembler_Type |
Definition at line 87 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr< assembler_Type > assemblerPtr_Type |
Definition at line 88 of file AssemblyPolicyStokes.hpp.
| typedef Preconditioner preconditioner_Type |
Definition at line 89 of file AssemblyPolicyStokes.hpp.
| typedef std::shared_ptr<preconditioner_Type> preconditionerPtr_Type |
Definition at line 90 of file AssemblyPolicyStokes.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| BDFOrder | |
Definition at line 92 of file AssemblyPolicyStokes.hpp.
| void initAssembly | ( | Teuchos::ParameterList & | list | ) |
Definition at line 113 of file AssemblyPolicyStokes.hpp.
| void assembleSystem | ( | matrixPtr_Type | systemMatrix, |
| vectorPtr_Type | rhs, | ||
| vectorPtr_Type | solution, | ||
| preconditionerPtr_Type | preconditioner | ||
| ) |
Definition at line 182 of file AssemblyPolicyStokes.hpp.
|
pure virtual |
Implemented in AssemblyPolicyNavierStokesSemiImplicit< mesh_Type >, AssemblyPolicyNavierStokesNewton< mesh_Type >, AssemblyPolicyNavierStokesPicard< mesh_Type >, and InitPolicyProjection< mesh_Type, SolverPolicy >.
Here is the caller graph for this function:
|
pure virtual |
|
pure virtual |
Implemented in AssemblyPolicyNavierStokesSemiImplicit< mesh_Type >, AssemblyPolicyNavierStokesNewton< mesh_Type >, AssemblyPolicyNavierStokesPicard< mesh_Type >, and InitPolicyProjection< mesh_Type, SolverPolicy >.
Here is the caller graph for this function:
|
pure virtual |
Implemented in AssemblyPolicyNavierStokesSemiImplicit< mesh_Type >, AssemblyPolicyNavierStokesNewton< mesh_Type >, AssemblyPolicyNavierStokesPicard< mesh_Type >, and InitPolicyProjection< mesh_Type, SolverPolicy >.
Here is the caller graph for this function:
|
pure virtual |
| matrixPtr_Type M_stokesMatrix |
Definition at line 101 of file AssemblyPolicyStokes.hpp.
| assemblerPtr_Type M_assembler |
Definition at line 102 of file AssemblyPolicyStokes.hpp.