11 #ifndef _NWOEBQUADCFINTERP_H_ 12 #define _NWOEBQUADCFINTERP_H_ 43 #include "NamespaceHeader.H" 72 int isrc,
int idst,
int inco);
82 int isrc,
int idst,
int inco);
143 #include "NamespaceFooter.H"
A reference-counting handle class.
Definition: RefCountedPtr.H:173
An irregular domain on an integer lattice.
Definition: IntVectSet.H:44
A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:141
int m_nvar
Definition: NWOEBQuadCFInterp.H:115
one dimensional dynamic array
Definition: Vector.H:53
DisjointBoxLayout m_gridsCoFi
Definition: NWOEBQuadCFInterp.H:109
EBISLayout m_ebislCoFi
Definition: NWOEBQuadCFInterp.H:112
VoF-centered stencil.
Definition: Stencils.H:60
EBISLayout m_ebislCoar
Definition: NWOEBQuadCFInterp.H:111
DisjointBoxLayout m_gridsCoar
Definition: NWOEBQuadCFInterp.H:108
Real m_dxFine
Definition: NWOEBQuadCFInterp.H:116
EBISLayout m_ebislFine
Definition: NWOEBQuadCFInterp.H:110
void defineInternals(const LayoutData< IntVectSet > &a_cfivs)
double Real
Definition: REAL.H:33
void getStencil(VoFStencil &a_stencil, const VolIndex &a_vofFine, const EBISBox &a_ebisFine, const EBISBox &a_ebisCoFi, const DataIndex &a_dit)
DisjointBoxLayout m_gridsFine
Definition: NWOEBQuadCFInterp.H:107
void defineStencils(const LayoutData< IntVectSet > &a_cfivs)
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:30
ProblemDomain m_domainCoar
Definition: NWOEBQuadCFInterp.H:113
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 getStencils(Vector< RefCountedPtr< BaseStencil > > &a_stencils, Vector< RefCountedPtr< BaseIndex > > &a_baseDstVoFs, const IntVectSet &a_cfivs, const EBISBox &a_ebisFine, const EBISBox &a_ebisCoFi, const DataIndex &a_dit)
int m_nref
Definition: NWOEBQuadCFInterp.H:114
Definition: DataIndex.H:114
Quadratic coarse-fine interpolation utility.
Definition: NWOEBQuadCFInterp.H:46
void coarseFineInterpH(LevelData< EBCellFAB > &a_phif, int isrc, int idst, int inco)
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
NWOEBQuadCFInterp()
Definition: NWOEBQuadCFInterp.H:124
~NWOEBQuadCFInterp()
Definition: NWOEBQuadCFInterp.H:63
void coarseFineInterp(LevelData< EBCellFAB > &a_phif, const LevelData< EBCellFAB > &a_phic, int isrc, int idst, int inco)
NWOEBQuadCFInterp(NWOEBQuadCFInterp &a_input)
Definition: NWOEBQuadCFInterp.H:130
Volume of Fluid Index.
Definition: VolIndex.H:31
IntVect m_ghost
Definition: NWOEBQuadCFInterp.H:117
Definition: EBISLayout.H:39
LevelData< EBCellFAB > m_bufferCoFi
Definition: NWOEBQuadCFInterp.H:119
LayoutData< RefCountedPtr< AggStencil< EBCellFAB, EBCellFAB > > > m_stencil
Definition: NWOEBQuadCFInterp.H:118
void operator=(NWOEBQuadCFInterp &a_input)
Definition: NWOEBQuadCFInterp.H:136