LifeV
|
#include <InitPolicyProjection.hpp>
Public Member Functions | |
InitPolicyProjection () | |
virtual | ~InitPolicyProjection () |
void | setupInit (Teuchos::ParameterList &list) |
void | initSimulation (bcContainerPtr_Type bchandler, vectorPtr_Type solution) |
Public Member Functions inherited from AssemblyPolicyStokes< mesh_Type > | |
void | initAssembly (Teuchos::ParameterList &list) |
void | assembleSystem (matrixPtr_Type systemMatrix, vectorPtr_Type rhs, vectorPtr_Type solution, preconditionerPtr_Type preconditioner) |
virtual Real | currentTime () const =0 |
Private Member Functions | |
virtual Displayer | displayer ()=0 |
virtual fespacePtr_Type | uFESpace () const =0 |
virtual fespacePtr_Type | pFESpace () const =0 |
virtual Real | timestep () const =0 |
virtual Real | initialTime () const =0 |
virtual bdfPtr_Type | bdf () const =0 |
virtual NSProblemPtr_Type | problem () const =0 |
Private Attributes | |
Teuchos::ParameterList | M_list |
Additional Inherited Members | |
Data Fields inherited from AssemblyPolicyStokes< mesh_Type > | |
matrixPtr_Type | M_stokesMatrix |
assemblerPtr_Type | M_assembler |
Definition at line 71 of file InitPolicyProjection.hpp.
typedef VectorEpetra vector_Type |
Definition at line 73 of file InitPolicyProjection.hpp.
typedef std::shared_ptr<vector_Type> vectorPtr_Type |
Definition at line 74 of file InitPolicyProjection.hpp.
typedef MatrixEpetra<Real> matrix_Type |
Definition at line 75 of file InitPolicyProjection.hpp.
typedef std::shared_ptr<matrix_Type> matrixPtr_Type |
Definition at line 76 of file InitPolicyProjection.hpp.
typedef MeshPartitioner< mesh_Type > meshPartitioner_Type |
Definition at line 77 of file InitPolicyProjection.hpp.
Definition at line 78 of file InitPolicyProjection.hpp.
typedef std::shared_ptr<map_Type> mapPtr_Type |
Definition at line 79 of file InitPolicyProjection.hpp.
typedef FESpace< mesh_Type, map_Type > fespace_Type |
Definition at line 80 of file InitPolicyProjection.hpp.
typedef std::shared_ptr< fespace_Type > fespacePtr_Type |
Definition at line 81 of file InitPolicyProjection.hpp.
typedef TimeAdvanceBDF<vector_Type> bdf_Type |
Definition at line 82 of file InitPolicyProjection.hpp.
typedef std::shared_ptr< bdf_Type > bdfPtr_Type |
Definition at line 83 of file InitPolicyProjection.hpp.
typedef BCHandler bcContainer_Type |
Definition at line 84 of file InitPolicyProjection.hpp.
typedef std::shared_ptr<bcContainer_Type> bcContainerPtr_Type |
Definition at line 85 of file InitPolicyProjection.hpp.
typedef std::shared_ptr< NavierStokesProblem<mesh_Type> > NSProblemPtr_Type |
Definition at line 86 of file InitPolicyProjection.hpp.
|
inline |
Definition at line 88 of file InitPolicyProjection.hpp.
|
inlinevirtual |
Definition at line 89 of file InitPolicyProjection.hpp.
void setupInit | ( | Teuchos::ParameterList & | list | ) |
Definition at line 112 of file InitPolicyProjection.hpp.
void initSimulation | ( | bcContainerPtr_Type | bchandler, |
vectorPtr_Type | solution | ||
) |
Definition at line 121 of file InitPolicyProjection.hpp.
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
Implements AssemblyPolicyStokes< mesh_Type >.
|
private |
Definition at line 97 of file InitPolicyProjection.hpp.