![]() |
LifeV
|
ZeroDimensionalBCHandler - A boundary conditions handler for zero-dimensional models. More...
#include <ZeroDimensionalBCHandler.hpp>
Collaboration diagram for ZeroDimensionalBCHandler: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.