|
Proto
3.2
|
Storage for the LevelBCOps on each face. More...
#include <Proto_LevelBC.H>

Public Member Functions | |
| LevelBC () | |
| LevelBC (DisjointBoxLayout &a_layout) | |
| void | define (DisjointBoxLayout &a_layout) |
| virtual void | init () |
| virtual void | apply (LevelBoxData< T, C, MEM, CTR > &a_data) const |
| void | fillGhost (LevelBoxData< T, C, MEM, CTR > &a_data, T a_value, int a_comp, int a_coordinate, Side::LoHiSide a_size) |
| void | setFlux (LevelBoxData< T, C, MEM, CTR > &a_data, T a_fluxValue, int a_comp, int a_coordinate, Side::LoHiSide a_side) |
| void | setValue (LevelBoxData< T, C, MEM, CTR > &a_data, T a_value, int a_comp, int a_coordinate, Side::LoHiSide a_side) |
| T | time () const |
| int | rkStage () |
| const DisjointBoxLayout & | layout () |
| void | setTime (T a_time) const |
| void | setRKStage (int a_stage) const |
| void | setNumRKStages (int a_numStages) const |
| void | setRKStageData (int a_stage, const LevelBoxData< T, C, MEM, CTR > &a_data) const |
| const LevelBoxData< T, C, MEM, CTR > & | getRKStageData (int a_index) const |
Private Attributes | |
| DisjointBoxLayout | m_layout |
| T | m_time |
| int | m_rkStage |
| std::vector< const LevelBoxData< T, C, MEM, CTR > * > | m_rkStageData |
Storage for the LevelBCOps on each face.
|
inline |
References Proto::LevelBC< T, C, MEM, CTR >::define().
|
inline |
|
inline |
Referenced by Proto::LevelBC< T, C, MEM, CTR >::LevelBC().
|
inlinevirtual |
Reimplemented in Proto::MBLevelBC< T, C, MAP, MEM, CTR >.
|
inlinevirtual |
Reimplemented in Proto::ConstDirichletBC< T, C, MEM, CTR >, and Proto::PeriodicBC< T, C, MEM, CTR >.
|
inline |
|
inline |
|
inline |
|
inline |
References Proto::LevelBC< T, C, MEM, CTR >::m_time.
|
inline |
References Proto::LevelBC< T, C, MEM, CTR >::m_rkStage.
|
inline |
|
inline |
Referenced by Proto::LevelBC< T, C, MEM, CTR >::layout().
|
inline |
References Proto::LevelBC< T, C, MEM, CTR >::m_rkStage.
|
inline |
|
inline |
|
inline |
|
private |
Referenced by Proto::LevelBC< T, C, MEM, CTR >::layout().
|
mutableprivate |
Referenced by Proto::LevelBC< T, C, MEM, CTR >::time().
|
mutableprivate |
|
mutableprivate |
1.8.13