![]() |
LifeV
|
ZeroDimensionalBC - A boundary condition for zero-dimensional models. More...
#include <ZeroDimensionalBC.hpp>
Collaboration diagram for ZeroDimensionalBC:Private Attributes | |
| bcType_Type | M_bcType |
| bcFunction_Type | M_bcFunction |
Type definitions | |
| typedef ZeroDimensionalFunction | bcFunction_Type |
| typedef ZeroDimensionalBCType | bcType_Type |
Constructors & Destructor | |
| ZeroDimensionalBC () | |
| Constructor. More... | |
| ZeroDimensionalBC (const ZeroDimensionalBC &bc) | |
| virtual | ~ZeroDimensionalBC () |
| Destructor. More... | |
Methods | |
| Real | evaluate (const Real &time) const |
| Evaluate the bc. More... | |
Set Methods | |
| void | setBC (const bcType_Type &bcType, const bcFunction_Type &bcFunction) |
| Set the function. More... | |
| void | setBCFunction (const bcFunction_Type &function) |
| Set the function. More... | |
| void | setBcType (const bcType_Type &bcType) |
| Set the type. More... | |
Get Methods | |
| const bcType_Type & | bcType () const |
| Get the type. More... | |
| const bcFunction_Type & | bcFunction () const |
| Get the bc function. More... | |
ZeroDimensionalBC - A boundary condition for zero-dimensional models.
This simple class is a boundary condition for simple zero-dimensional models.
Definition at line 51 of file ZeroDimensionalBC.hpp.
Definition at line 58 of file ZeroDimensionalBC.hpp.
| typedef ZeroDimensionalBCType bcType_Type |
Definition at line 59 of file ZeroDimensionalBC.hpp.
|
inlineexplicit |
Constructor.
Definition at line 68 of file ZeroDimensionalBC.hpp.
|
inline |
Definition at line 70 of file ZeroDimensionalBC.hpp.
|
inlinevirtual |
Destructor.
Definition at line 75 of file ZeroDimensionalBC.hpp.
Evaluate the bc.
| time | the current time of the simulation |
Definition at line 88 of file ZeroDimensionalBC.hpp.
|
inline |
Set the function.
| function | the user defined function |
Definition at line 103 of file ZeroDimensionalBC.hpp.
|
inline |
Set the function.
| function | the user defined function |
Definition at line 113 of file ZeroDimensionalBC.hpp.
|
inline |
|
inline |
|
inline |
Get the bc function.
Definition at line 146 of file ZeroDimensionalBC.hpp.
|
private |
Definition at line 155 of file ZeroDimensionalBC.hpp.
|
private |
Definition at line 156 of file ZeroDimensionalBC.hpp.