11 #ifndef _EBAMRGODUNOVFACTORY_H_ 12 #define _EBAMRGODUNOVFACTORY_H_ 17 #include "NamespaceHeader.H" 31 const int & a_redistRad,
33 const Real& a_refineThresh,
34 const int & a_tagBufferSize,
35 const int & a_verbosity,
36 const bool& a_useMassRedist,
37 const bool& a_doSmushing,
38 const bool& a_doRZCoords,
39 const bool& a_hasSourceTerm,
41 bool a_tagAll =
false);
80 #include "NamespaceFooter.H" Definition: EBPatchGodunovFactory.H:20
RealVect m_domainLength
Definition: EBAMRGodunovFactory.H:51
Real m_initialDtMultiplier
Definition: EBAMRGodunovFactory.H:48
bool m_useMassRedist
Definition: EBAMRGodunovFactory.H:55
Abstract base class for time-dependent data at a level of refinement.
Definition: AMRLevel.H:47
int m_tagBufferSize
Definition: EBAMRGodunovFactory.H:53
EBAMRGodunovFactory()
Definition: EBAMRGodunovFactory.H:63
bool m_hasSourceTerm
Definition: EBAMRGodunovFactory.H:58
double Real
Definition: REAL.H:33
bool m_tagAll
Definition: EBAMRGodunovFactory.H:47
bool m_doRZCoords
Definition: EBAMRGodunovFactory.H:57
const EBPatchGodunovFactory * m_patchGodunov
Definition: EBAMRGodunovFactory.H:59
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.
Real m_cfl
Definition: EBAMRGodunovFactory.H:49
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Real m_refineThresh
Definition: EBAMRGodunovFactory.H:52
void operator=(const EBAMRGodunovFactory &a_input)
Definition: EBAMRGodunovFactory.H:69
int m_redistRad
Definition: EBAMRGodunovFactory.H:50
int m_verbosity
Definition: EBAMRGodunovFactory.H:54
Factory class to produce an AMRLevel.
Definition: AMRLevelFactory.H:22
virtual ~EBAMRGodunovFactory()
EBAMRGodunovFactory(const EBAMRGodunovFactory &a_input)
Definition: EBAMRGodunovFactory.H:73
AMRLevel * new_amrlevel() const
bool m_doSmushing
Definition: EBAMRGodunovFactory.H:56
Definition: EBAMRGodunovFactory.H:22