11 #ifndef _CONDUCTIVITYBASEDOMAINBC_H_    12 #define _CONDUCTIVITYBASEDOMAINBC_H_    26 #include "NamespaceHeader.H"   121 #include "NamespaceFooter.H" virtual Real value(const RealVect &a_point, const int &a_comp) const =0
 
void setFunction(RefCountedPtr< BaseBCFuncEval > a_func)
Definition: ConductivityBaseDomainBC.H:52
 
Definition: BaseDomainBC.H:31
 
RefCountedPtr< LevelData< EBFluxFAB > > m_bcoef
Definition: ConductivityBaseDomainBC.H:119
 
Definition: ConductivityBaseDomainBC.H:32
 
Definition: EBLevelGrid.H:30
 
ConductivityBaseDomainBC()
Definition: ConductivityBaseDomainBC.H:38
 
Real m_beta
Definition: ConductivityBaseDomainBC.H:118
 
RefCountedPtr< BaseBCFuncEval > m_func
Definition: ConductivityBaseDomainBC.H:114
 
bool m_isFunction
Definition: ConductivityBaseDomainBC.H:111
 
virtual ~ConductivityBaseDomainBC()
Definition: ConductivityBaseDomainBC.H:61
 
virtual void fillPhiGhost(FArrayBox &a_state, const Box &a_valid, const Box &a_domain, Real a_dx, bool a_homogeneous)
Definition: ConductivityBaseDomainBC.H:100
 
double Real
Definition: REAL.H:33
 
LoHiSide
Definition: LoHiSide.H:27
 
void setValue(Real a_value)
Definition: ConductivityBaseDomainBC.H:44
 
static void Error(const char *const a_msg=m_nullString, int m_exitCode=CH_DEFAULT_ERROR_CODE)
Print out message to cerr and exit with the specified exit code. 
 
A Rectangular Domain on an Integer Lattice. 
Definition: Box.H:465
 
A Real vector in SpaceDim-dimensional space. 
Definition: RealVect.H:41
 
bool m_coefSet
Definition: ConductivityBaseDomainBC.H:116
 
bool m_onlyHomogeneous
Definition: ConductivityBaseDomainBC.H:110
 
EBLevelGrid m_eblg
Definition: ConductivityBaseDomainBC.H:117
 
Real bcvaluefunc(const RealVect &a_point, const int &a_dir, const Side::LoHiSide &a_side)
Definition: ConductivityBaseDomainBC.H:78
 
Definition: FArrayBox.H:45
 
Real m_value
Definition: ConductivityBaseDomainBC.H:113
 
void setCoef(EBLevelGrid &a_eblg, Real &a_beta, RefCountedPtr< LevelData< EBFluxFAB > > &a_bcoef)
Definition: ConductivityBaseDomainBC.H:68