Chombo + EB  3.0
Public Member Functions | Protected Attributes | List of all members
BCValueHolder Class Reference

#include <BCFunc.H>

Public Member Functions

 BCValueHolder ()
 
 BCValueHolder (BCValueFunc funcptr)
 
 BCValueHolder (RefCountedPtr< BCValueFunction > refptr)
 
virtual ~BCValueHolder ()
 
virtual void operator() (Real *a_pos, int *a_dir, Side::LoHiSide *a_side, Real *a_value)
 

Protected Attributes

BCValueFunc m_funcptr
 
RefCountedPtr< BCValueFunctionm_bc
 

Constructor & Destructor Documentation

◆ BCValueHolder() [1/3]

BCValueHolder::BCValueHolder ( )
inline

◆ BCValueHolder() [2/3]

BCValueHolder::BCValueHolder ( BCValueFunc  funcptr)
inline

◆ BCValueHolder() [3/3]

BCValueHolder::BCValueHolder ( RefCountedPtr< BCValueFunction refptr)
inline

◆ ~BCValueHolder()

virtual BCValueHolder::~BCValueHolder ( )
inlinevirtual

Member Function Documentation

◆ operator()()

virtual void BCValueHolder::operator() ( Real a_pos,
int *  a_dir,
Side::LoHiSide a_side,
Real a_value 
)
inlinevirtual

Member Data Documentation

◆ m_funcptr

BCValueFunc BCValueHolder::m_funcptr
protected

◆ m_bc

RefCountedPtr<BCValueFunction> BCValueHolder::m_bc
protected

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