11 #ifndef _VCAGGSTENCIL_H_ 12 #define _VCAGGSTENCIL_H_ 23 #include "NamespaceHeader.H" 80 const int & a_varDest,
94 const int & a_varDest,
95 const bool & a_incrmentOnly);
122 #include "NamespaceFooter.H" int m_destVar
Definition: VCAggStencil.H:99
Vector< IntVect > m_destIV
Definition: VCAggStencil.H:105
virtual void relax(EBCellFAB &a_phi, const EBCellFAB &a_rhs, const EBCellFAB &a_relCoef, const BaseIVFAB< Real > &a_alphaDiagWeight, const Real &a_alpha, const Real &a_beta, const int &a_varDest, const IntVect &a_color)
A reference-counting handle class.
Definition: RefCountedPtr.H:173
one dimensional dynamic array
Definition: Vector.H:53
Aggregated stencil.
Definition: AggStencil.H:39
virtual void uncachePhi(EBCellFAB &a_phi) const
Vector< access_t > m_phiAccess
Definition: VCAggStencil.H:100
Vector< IntVect > m_iv
Definition: VCAggStencil.H:98
Vector< access_t > m_alpAccess
Definition: VCAggStencil.H:103
Vector< Vector< Real > > m_cachePhi
Definition: VCAggStencil.H:106
Definition: EBCellFAB.H:29
VCAggStencil()
disallowed operators. Without code because Jeffster says that is better.
double Real
Definition: REAL.H:33
virtual void apply(EBCellFAB &a_lphi, const EBCellFAB &a_phi, const BaseIVFAB< Real > &a_alphaDiagWeight, const Real &a_alpha, const Real &a_beta, const int &a_varDest, const bool &a_incrmentOnly)
virtual void cachePhi(const EBCellFAB &a_phi) const
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
Vector< access_t > m_relAccess
Definition: VCAggStencil.H:101
virtual ~VCAggStencil()
Definition: VCAggStencil.H:57
Definition: VCAggStencil.H:36
VCAggStencil & operator=(const VCAggStencil &stenin)
deep copy for this object would kill performance