22 #include "NamespaceHeader.H"    50             bool a_doRelaxOpt = 
false,
    53             bool       a_useInputSets = 
false);
    73             bool       a_useInputSets = 
false);
   102         Real a_alpha, 
Real a_beta, 
bool incrementOnly = 
false) 
const;
   107         const Real             a_lambdaFactor,
   113         bool incrementOnly = 
false) 
const;
   118                   const Real             a_factor) 
const;
   252 #include "NamespaceFooter.H" void uncache(EBCellFAB &a_lphi, int a_ivar=0) const
 
Vector< destTerm_t > m_destTerms
Definition: EBStencil.H:209
 
void computeOffsets(const Vector< VolIndex > &a_srcVoFs, const BaseIVFAB< VoFStencil > &a_vofstencil)
 
An irregular domain on an integer lattice. 
Definition: IntVectSet.H:44
 
Vector< destTerm_t > m_sourTerms
Definition: EBStencil.H:210
 
Definition: EBStencil.H:185
 
EBStencil()
Definition: EBStencil.H:225
 
EBStencil(const EBStencil &stenin)
Definition: EBStencil.H:244
 
void uncachePhi(EBCellFAB &a_phi, int a_ivar=0) const
 
IntVectSet m_setIrreg
Definition: EBStencil.H:216
 
bool m_useInputSets
Definition: EBStencil.H:217
 
Box m_box
Definition: EBStencil.H:201
 
Vector< Real > m_cachePhi
Definition: EBStencil.H:213
 
int m_destVar
Definition: EBStencil.H:207
 
void operator=(const EBStencil &stenin)
Definition: EBStencil.H:235
 
bool m_doRelaxOpt
Definition: EBStencil.H:214
 
void cache(const EBCellFAB &a_lphi, int a_ivar=0) const
 
Vector< stencilTerm > single
Definition: EBStencil.H:195
 
void relax(EBCellFAB &a_phi, const EBCellFAB &a_rhs, const BaseIVFAB< Real > &a_alphaWeight, const BaseIVFAB< Real > &a_betaWeight, Real a_alpha, Real a_beta, Real a_safety) const
 
Vector< Real > m_cacheLph
Definition: EBStencil.H:212
 
Definition: EBCellFAB.H:29
 
Real weight
Definition: EBStencil.H:188
 
IntVect m_ghostVectPhi
Definition: EBStencil.H:205
 
int m_nComp
Definition: EBStencil.H:215
 
double Real
Definition: REAL.H:33
 
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. 
 
int offset
Definition: EBStencil.H:187
 
int offset
Definition: EBStencil.H:181
 
void cachePhi(const EBCellFAB &a_lphi, int a_ivar=0) const
 
EBISBox m_ebisBox
Definition: EBStencil.H:202
 
A Rectangular Domain on an Integer Lattice. 
Definition: Box.H:465
 
Box m_phiBox
Definition: EBStencil.H:204
 
bool multiValued
Definition: EBStencil.H:182
 
void apply(EBCellFAB &a_lofphi, const EBCellFAB &a_phi, bool incrementOnly=false, int ivar=0) const
 
Definition: EBStencil.H:179
 
void relaxClone(EBCellFAB &a_phi, const EBCellFAB &a_phiOld, const EBCellFAB &a_rhs, const BaseIVFAB< Real > &a_alphaWeight, const BaseIVFAB< Real > &a_betaWeight, Real a_alpha, Real a_beta, Real a_safety) const
 
An integer Vector in SpaceDim-dimensional space. 
Definition: CHArray.H:42
 
Box m_lphBox
Definition: EBStencil.H:203
 
Vector< stencilTerm > multi
Definition: EBStencil.H:196
 
EB stencil. 
Definition: EBStencil.H:27
 
Vector< int > m_alphaBeta
Definition: EBStencil.H:211
 
Definition: BaseIVFAB.H:32
 
void applyInhomDomBC(EBCellFAB &a_lofphi, const EBCellFAB &a_phi, const Real a_factor) const
 
IntVect m_ghostVectLph
Definition: EBStencil.H:206
 
Definition: EBStencil.H:193
 
Vector< ebstencil_t > m_ebstencil
Definition: EBStencil.H:208