LifeV
|
ZeroDimensionalBCHandler - A boundary conditions handler for zero-dimensional models. More...
#include <ZeroDimensionalBCHandler.hpp>
Private Attributes | |
bcContainer_Type | M_bc |
Type definitions | |
typedef ZeroDimensionalBC | bc_Type |
typedef bc_Type::bcType_Type | bcType_Type |
typedef bc_Type::bcFunction_Type | bcFunction_Type |
typedef markerID_Type | bcFlag_Type |
typedef std::map< bcFlag_Type, bc_Type > | bcContainer_Type |
Constructors & Destructor | |
ZeroDimensionalBCHandler () | |
Constructor. More... | |
ZeroDimensionalBCHandler (const ZeroDimensionalBCHandler &handler) | |
virtual | ~ZeroDimensionalBCHandler () |
Destructor. More... | |
Set Methods | |
void | setBC (const bcFlag_Type &flag, const bcType_Type &bcType, const bcFunction_Type &bcFunction) |
Set the type. More... | |
Get Methods | |
const bc_Type & | bc (const bcFlag_Type &flag) const |
Get the boundary condition. More... | |
ZeroDimensionalBCHandler - A boundary conditions handler for zero-dimensional models.
This simple class handles the boundary conditions for zero-dimensional models.
Definition at line 51 of file ZeroDimensionalBCHandler.hpp.
typedef ZeroDimensionalBC bc_Type |
Definition at line 58 of file ZeroDimensionalBCHandler.hpp.
typedef bc_Type::bcType_Type bcType_Type |
Definition at line 59 of file ZeroDimensionalBCHandler.hpp.
Definition at line 60 of file ZeroDimensionalBCHandler.hpp.
typedef markerID_Type bcFlag_Type |
Definition at line 62 of file ZeroDimensionalBCHandler.hpp.
typedef std::map< bcFlag_Type, bc_Type > bcContainer_Type |
Definition at line 63 of file ZeroDimensionalBCHandler.hpp.
|
inlineexplicit |
Constructor.
Definition at line 72 of file ZeroDimensionalBCHandler.hpp.
|
inlineexplicit |
Definition at line 74 of file ZeroDimensionalBCHandler.hpp.
|
inlinevirtual |
Destructor.
Definition at line 77 of file ZeroDimensionalBCHandler.hpp.
|
inline |
Set the type.
flag | the bc flag |
bcType | the bc type |
bcFunction | the bc function |
Definition at line 91 of file ZeroDimensionalBCHandler.hpp.
|
inline |
Get the boundary condition.
side | the boundary condition side |
Definition at line 107 of file ZeroDimensionalBCHandler.hpp.
|
private |
Definition at line 116 of file ZeroDimensionalBCHandler.hpp.