11 #ifndef _CORRECT1D2D_H_ 12 #define _CORRECT1D2D_H_ 20 #include "NamespaceHeader.H" 120 #include "NamespaceFooter.H" void increment1D(const EBFaceFAB &a_1DFlux, const Real &a_scale, const DataIndex &a_dit)
LayoutData< Vector< VolIndex > > m_sets2d[2 *SpaceDim]
Definition: Correct1D2D.H:91
void operator=(const Correct1D2D &a_in)
Definition: Correct1D2D.H:115
LevelData< EBCellFAB > m_deltaU2d[2 *SpaceDim]
Definition: Correct1D2D.H:97
Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout.
Definition: LayoutData.H:46
void correctSolution(LevelData< EBCellFAB > &a_U)
LevelData< EBCellFAB > m_deltaU1d[2 *SpaceDim]
Definition: Correct1D2D.H:94
Definition: EBLevelGrid.H:30
int index(int a_dir, Side::LoHiSide a_sd)
Definition: Correct1D2D.H:99
Definition: EBFaceFAB.H:28
void increment2D(const EBFaceFAB &a_2DFlux, const Real &a_scale, const DataIndex &a_dit)
Correct1D2D(const Correct1D2D &a_in)
Definition: Correct1D2D.H:110
const int SpaceDim
Definition: SPACE.H:39
LayoutData< Vector< VolIndex > > m_sets1d[2 *SpaceDim]
Definition: Correct1D2D.H:90
LevelData< BaseFab< int > > m_1d2d
Definition: Correct1D2D.H:83
Definition: BoxLayoutData.H:136
int m_nvar
Definition: Correct1D2D.H:86
double Real
Definition: REAL.H:33
EBLevelGrid m_eblg
Definition: Correct1D2D.H:87
DisjointBoxLayout m_dbl2d[2 *SpaceDim]
Definition: Correct1D2D.H:85
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:31
LoHiSide
Definition: LoHiSide.H:27
Definition: Correct1D2D.H:30
Correct1D2D()
Definition: Correct1D2D.H:105
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.
Definition: DataIndex.H:112
~Correct1D2D()
Definition: Correct1D2D.H:42
DisjointBoxLayout m_dbl1d[2 *SpaceDim]
Definition: Correct1D2D.H:84
static void makeIntMap(LevelData< BaseFab< int > > &a_intmap, const LayoutData< bool > &a_is1D, const DisjointBoxLayout &a_dbl)