LifeV
|
ZeroDimensionalBC - A boundary condition for zero-dimensional models. More...
#include <ZeroDimensionalBC.hpp>
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.