![]() |
LifeV
|
BCInterfaceFunctionSolverDefined - Empty class for solver defined specializations. More...
#include <BCInterfaceFactory.hpp>
Type definitions | |
| typedef BcHandlerType | bcHandler_Type |
| typedef PhysicalSolverType | physicalSolver_Type |
| typedef std::shared_ptr< physicalSolver_Type > | physicalSolverPtr_Type |
| typedef BCInterfaceData | data_Type |
| typedef std::shared_ptr< data_Type > | dataPtr_Type |
Constructors & Destructor | |
| BCInterfaceFunctionSolverDefined () | |
| Constructor. More... | |
| virtual | ~BCInterfaceFunctionSolverDefined () |
| Destructor. More... | |
Methods | |
| template<typename DataPtrType > | |
| void | exportData (DataPtrType &) |
| Copy the stored parameters in the data container. More... | |
| template<typename BCBaseType > | |
| void | assignFunction (BCBaseType &) |
| Assign a boundary function to the boundary condition vector base. More... | |
| void | updatePhysicalSolverVariables () |
| Update the solver variables. More... | |
Set methods | |
| void | setData (const dataPtr_Type &) |
| Set data. More... | |
| void | setPhysicalSolver (const physicalSolverPtr_Type &) |
| Set the physical solver. More... | |
Get methods | |
| baseContainer_Type | baseType () const |
| Detect the correct base type. More... | |
Unimplemented Methods | |
| BCInterfaceFunctionSolverDefined (const BCInterfaceFunctionSolverDefined &function) | |
| BCInterfaceFunctionSolverDefined & | operator= (const BCInterfaceFunctionSolverDefined &function) |
BCInterfaceFunctionSolverDefined - Empty class for solver defined specializations.
This class provides the base interfaces for the implementation of solver defined boundary functions through template specializations.
Definition at line 54 of file BCInterfaceFactory.hpp.
| typedef BcHandlerType bcHandler_Type |
Definition at line 63 of file BCInterfaceFunctionSolverDefined.hpp.
| typedef PhysicalSolverType physicalSolver_Type |
Definition at line 64 of file BCInterfaceFunctionSolverDefined.hpp.
| typedef std::shared_ptr< physicalSolver_Type > physicalSolverPtr_Type |
Definition at line 66 of file BCInterfaceFunctionSolverDefined.hpp.
| typedef BCInterfaceData data_Type |
Definition at line 68 of file BCInterfaceFunctionSolverDefined.hpp.
| typedef std::shared_ptr< data_Type > dataPtr_Type |
Definition at line 69 of file BCInterfaceFunctionSolverDefined.hpp.
|
inlineexplicit |
Constructor.
Definition at line 78 of file BCInterfaceFunctionSolverDefined.hpp.
|
inlinevirtual |
Destructor.
Definition at line 81 of file BCInterfaceFunctionSolverDefined.hpp.
|
private |
|
inline |
Copy the stored parameters in the data container.
| data | boundary condition data loaded from GetPot file |
Definition at line 94 of file BCInterfaceFunctionSolverDefined.hpp.
|
inline |
Assign a boundary function to the boundary condition vector base.
| physicalSolver | FSI physical solver, |
| base | boundary condition base |
Definition at line 102 of file BCInterfaceFunctionSolverDefined.hpp.
|
inline |
Update the solver variables.
Definition at line 105 of file BCInterfaceFunctionSolverDefined.hpp.
|
inline |
Set data.
| data | boundary condition data loaded from GetPot file |
Definition at line 117 of file BCInterfaceFunctionSolverDefined.hpp.
|
inline |
Set the physical solver.
| physicalSolver | physical solver |
Definition at line 123 of file BCInterfaceFunctionSolverDefined.hpp.
|
inline |
Detect the correct base type.
| bcBaseType | the type of the base |
Definition at line 135 of file BCInterfaceFunctionSolverDefined.hpp.
|
private |