11 #ifndef _AMRLEVELADVECTDIFFUSEFACTORY_H_    12 #define _AMRLEVELADVECTDIFFUSEFACTORY_H_    19 #include "NamespaceHeader.H"    40                                const Real&                 a_domainLength,
    42                                const Real&                 a_refineThresh,
    44                                const int&                  a_tagBufferSize,
    46                                const Real&                 a_initialDtMultiplier,
    48                                const bool&                 a_useLimiting,
    88 #include "NamespaceFooter.H" Real(* AdvectionVelocityFunction)(const RealVect &a_point, const int &a_velComp)
Velocity function interface. 
Definition: AdvectionFunctions.H:23
 
AdvectionVelocityFunction m_advFunc
Definition: AMRLevelAdvectDiffuseFactory.H:72
 
Definition: AMRLevelAdvectDiffuseFactory.H:24
 
AMRLevelAdvectDiffuseFactory()
Weak construction is disallowed. 
Definition: AMRLevelAdvectDiffuseFactory.H:78
 
Real m_nu
Definition: AMRLevelAdvectDiffuseFactory.H:70
 
Abstract base class for time-dependent data at a level of refinement. 
Definition: AMRLevel.H:47
 
Real m_initialDtMultiplier
Definition: AMRLevelAdvectDiffuseFactory.H:68
 
bool m_useLimiting
Definition: AMRLevelAdvectDiffuseFactory.H:69
 
BCHolder m_bcFunc
Definition: AMRLevelAdvectDiffuseFactory.H:73
 
double Real
Definition: REAL.H:33
 
int m_tagBufferSize
Definition: AMRLevelAdvectDiffuseFactory.H:67
 
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. 
 
virtual AMRLevel * new_amrlevel() const
 
A class derived from GodunovPhysics for simple advection-diffusion problems. 
Definition: AdvectPhysics.H:22
 
Real m_cfl
Definition: AMRLevelAdvectDiffuseFactory.H:64
 
void operator=(const AMRLevelAdvectDiffuseFactory &)
 
Real m_refineThresh
Definition: AMRLevelAdvectDiffuseFactory.H:66
 
Factory class to produce an AMRLevel. 
Definition: AMRLevelFactory.H:22
 
RefCountedPtr< AdvectPhysics > m_advPhys
Definition: AMRLevelAdvectDiffuseFactory.H:71
 
virtual ~AMRLevelAdvectDiffuseFactory()
Destructor. 
Definition: AMRLevelAdvectDiffuseFactory.H:54
 
Real m_domainLength
Definition: AMRLevelAdvectDiffuseFactory.H:65