13 #ifndef _EBCOARTOCOARREDIST_H_ 14 #define _EBCOARTOCOARREDIST_H_ 29 #include "NamespaceHeader.H" 66 const Box& a_domainCoar,
80 const int& a_redistRad);
162 #include "NamespaceFooter.H" LayoutData< BaseIVFAB< VoFStencil > > m_standardStenc
Definition: EBCoarToCoarRedist.H:145
int m_refRat
Definition: EBCoarToCoarRedist.H:124
LayoutData< BaseIVFAB< VoFStencil > > m_volumeStenc
Definition: EBCoarToCoarRedist.H:144
EBISLayout m_ebislCoar
Definition: EBCoarToCoarRedist.H:139
bool m_isDefined
Definition: EBCoarToCoarRedist.H:121
Definition: EBLevelGrid.H:30
LayoutData< IntVectSet > m_setsCoar
Definition: EBCoarToCoarRedist.H:135
LayoutData< BaseIVFAB< VoFStencil > > m_stenCoar
Definition: EBCoarToCoarRedist.H:141
int m_redistRad
Definition: EBCoarToCoarRedist.H:122
void operator=(const EBCoarToCoarRedist &)
Definition: EBCoarToCoarRedist.H:152
Structure for passing component ranges in code.
Definition: Interval.H:23
void define(const DisjointBoxLayout &a_dblFine, const DisjointBoxLayout &a_dblCoar, const EBISLayout &a_ebislCoar, const Box &a_domainCoar, const int &a_nref, const int &a_nvar, int a_redistRad=1)
Definition: EBCoarToCoarRedist.H:36
LevelData< EBCellFAB > m_densityCoar
Definition: EBCoarToCoarRedist.H:146
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:30
void increment(const BaseIVFAB< Real > &a_coarMass, const DataIndex &a_fineDataIndex, const Interval &a_variables)
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 resetWeights(const LevelData< EBCellFAB > &a_modifier, const int &a_ivar)
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:465
DisjointBoxLayout m_gridsCoar
Definition: EBCoarToCoarRedist.H:129
Definition: DataIndex.H:112
Box m_domainCoar
Definition: EBCoarToCoarRedist.H:125
Definition: EBISLayout.H:39
int m_nComp
Definition: EBCoarToCoarRedist.H:123
LevelData< BaseIVFAB< Real > > m_regsCoar
Definition: EBCoarToCoarRedist.H:132
EBCoarToCoarRedist(const EBCoarToCoarRedist &)
Definition: EBCoarToCoarRedist.H:156
EBFluxRegister-A class to encapsulate a levels worth of flux registers.
Definition: EBFluxRegister.H:37
void redistribute(LevelData< EBCellFAB > &a_coarSolution, const Interval &a_variables)