11 #ifndef _EBSTENVARCOEF_H_ 12 #define _EBSTENVARCOEF_H_ 22 #include "NamespaceHeader.H" 54 const Box& a_validBox,
170 #include "NamespaceFooter.H" Box m_box
Definition: EBStenVarCoef.H:136
bool multiValued
Definition: EBStenVarCoef.H:116
EBStenVarCoef()
weak construction is bad
Definition: EBStenVarCoef.H:150
void operator=(const EBStenVarCoef &stenin)
object contains pointered data. assignment is a bad idea
Definition: EBStenVarCoef.H:156
Vector< destTerm_t > m_sourTerms
Definition: EBStenVarCoef.H:143
Vector< Real > m_cachePhi
Definition: EBStenVarCoef.H:145
Real weight
Definition: EBStenVarCoef.H:122
Vector< stencilTerm > single
Definition: EBStenVarCoef.H:129
Definition: EBStenVarCoef.H:127
Vector< Real > m_cache
Definition: EBStenVarCoef.H:144
~EBStenVarCoef()
Definition: EBStenVarCoef.H:39
void uncache(EBCellFAB &a_phi, int ivar) const
Vector< VolIndex > m_srcVoFs
Definition: EBStenVarCoef.H:147
Definition: EBCellFAB.H:29
double Real
Definition: REAL.H:33
void cache(const EBCellFAB &a_phi, int ivar)
Definition: EBStenVarCoef.H:119
EBISBox m_ebisBox
Definition: EBStenVarCoef.H:137
IntVect m_ghostVect
Definition: EBStenVarCoef.H:139
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.
void relax(EBCellFAB &a_phi, const EBCellFAB &a_rhs, const EBCellFAB &a_alphaWeight, const EBCellFAB &a_betaWeight, const EBCellFAB &a_lambda, Real a_alpha, Real a_beta) const
void computeOffsets(const Vector< VolIndex > &a_srcVoFs, const BaseIVFAB< VoFStencil > &a_vofstencil)
Box m_grownBox
Definition: EBStenVarCoef.H:138
int offset
Definition: EBStenVarCoef.H:115
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
Vector< varcsten_t > m_stencil
Definition: EBStenVarCoef.H:141
void apply(EBCellFAB &a_lofphi, const EBCellFAB &a_phi, const EBCellFAB &a_alphaWeight, const Real &a_alpha, const EBCellFAB &a_betaWeight, const Real &a_beta)
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
Definition: EBStenVarCoef.H:32
EBStenVarCoef(const EBStenVarCoef &stenin)
object contains pointered data. copy construction is a bad idea
Definition: EBStenVarCoef.H:162
Vector< stencilTerm > multi
Definition: EBStenVarCoef.H:130
Definition: EBStenVarCoef.H:113
int offset
Definition: EBStenVarCoef.H:121
Definition: BaseIVFAB.H:32
Vector< destTerm_t > m_destTerms
Definition: EBStenVarCoef.H:142
int m_destVar
Definition: EBStenVarCoef.H:140