Proto  3.2
Public Member Functions | List of all members
Proto::NullBC< T, C, MAP, MEM, CTR > Class Template Reference

No Boundary Condition. More...

#include <Proto_MBLevelBCLib.H>

Inheritance diagram for Proto::NullBC< T, C, MAP, MEM, CTR >:
Inheritance graph
[legend]

Public Member Functions

void apply (MBLevelBoxData< T, C, MEM, CTR > &a_data) const
 
- Public Member Functions inherited from Proto::MBLevelBC< T, C, MAP, MEM, CTR >
 MBLevelBC (const MBLevelMap< MAP, MEM > &a_map)
 
virtual void init ()
 
const MBLevelMap< MAP, MEM > map ()
 
- Public Member Functions inherited from Proto::LevelBC< T, C, MEM, CTR >
 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)
 
time () const
 
int rkStage ()
 
const DisjointBoxLayoutlayout ()
 
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
 

Detailed Description

template<typename T, unsigned int C, typename MAP, MemType MEM, Centering CTR>
class Proto::NullBC< T, C, MAP, MEM, CTR >

No Boundary Condition.

This is the default boundary condition for MMB and it does nothing

Member Function Documentation

◆ apply()

template<typename T , unsigned int C, typename MAP , MemType MEM, Centering CTR>
void Proto::NullBC< T, C, MAP, MEM, CTR >::apply ( MBLevelBoxData< T, C, MEM, CTR > &  a_data) const
inlinevirtual

The documentation for this class was generated from the following file: