Chombo + EB  3.2
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::BCValueHolder ( )
inline
BCValueHolder::BCValueHolder ( BCValueFunc  funcptr)
inline
BCValueHolder::BCValueHolder ( RefCountedPtr< BCValueFunction refptr)
inline
virtual BCValueHolder::~BCValueHolder ( )
inlinevirtual

Member Function Documentation

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

References m_bc, and m_funcptr.

Member Data Documentation

BCValueFunc BCValueHolder::m_funcptr
protected

Referenced by operator()().

RefCountedPtr<BCValueFunction> BCValueHolder::m_bc
protected

Referenced by operator()().


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