|
void | setVal (T a_value, int a_comp=-1) |
|
void | apply (MBLevelBoxData< T, C, MEM, CTR > &a_data) const |
|
| MBLevelBC (const MBLevelMap< MAP, MEM > &a_map) |
|
virtual void | init () |
|
const MBLevelMap< MAP, MEM > | map () |
|
| LevelBC () |
|
| LevelBC (DisjointBoxLayout &a_layout) |
|
void | define (DisjointBoxLayout &a_layout) |
|
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 |
|
template<typename T, unsigned int C, typename MAP, MemType MEM, Centering CTR>
class Proto::ConstBC< T, C, MAP, MEM, CTR >
Constant Ghost Value.
Fills ghost cells with a constant value which can be different for each component of the state. This is mostly just for testing purposes.