#include <AMRLevelAdvectDiffuseFactory.H>
◆ AMRLevelAdvectDiffuseFactory() [1/3]
AMRLevelAdvectDiffuseFactory::AMRLevelAdvectDiffuseFactory |
( |
const AdvectPhysics & |
a_gphys, |
|
|
AdvectionVelocityFunction |
a_advFunc, |
|
|
BCHolder |
a_bcFunc, |
|
|
const Real & |
a_cfl, |
|
|
const Real & |
a_domainLength, |
|
|
const Real & |
a_refineThresh, |
|
|
const int & |
a_tagBufferSize, |
|
|
const Real & |
a_initialDtMultiplier, |
|
|
const bool & |
a_useLimiting, |
|
|
const Real & |
a_nu |
|
) |
| |
Constructor.
- Parameters
-
a_gphys | advection physics class |
a_advFunc | velocity function providing the advection velocity |
a_bcFunc | boundary condition class for diffusion solve |
a_cfl | CFL number |
a_domainLength | physical length of domain |
a_refineThresh | undivided gradient size over which a cell will be tagged for refinement |
a_tagBufferSize | number of buffer cells around each tagged cell that will also be tagged |
a_initialDtMultiplier | CFL number at beginning of calculation |
a_useLimiting | whether to use van Leer limiting |
a_nu | diffusion coefficient |
◆ ~AMRLevelAdvectDiffuseFactory()
virtual AMRLevelAdvectDiffuseFactory::~AMRLevelAdvectDiffuseFactory |
( |
| ) |
|
|
inlinevirtual |
◆ AMRLevelAdvectDiffuseFactory() [2/3]
AMRLevelAdvectDiffuseFactory::AMRLevelAdvectDiffuseFactory |
( |
| ) |
|
|
inlineprivate |
◆ AMRLevelAdvectDiffuseFactory() [3/3]
◆ new_amrlevel()
virtual AMRLevel* AMRLevelAdvectDiffuseFactory::new_amrlevel |
( |
| ) |
const |
|
virtual |
◆ operator=()
◆ m_cfl
Real AMRLevelAdvectDiffuseFactory::m_cfl |
|
protected |
◆ m_domainLength
Real AMRLevelAdvectDiffuseFactory::m_domainLength |
|
protected |
◆ m_refineThresh
Real AMRLevelAdvectDiffuseFactory::m_refineThresh |
|
protected |
◆ m_tagBufferSize
int AMRLevelAdvectDiffuseFactory::m_tagBufferSize |
|
protected |
◆ m_initialDtMultiplier
Real AMRLevelAdvectDiffuseFactory::m_initialDtMultiplier |
|
protected |
◆ m_useLimiting
bool AMRLevelAdvectDiffuseFactory::m_useLimiting |
|
protected |
◆ m_nu
Real AMRLevelAdvectDiffuseFactory::m_nu |
|
protected |
◆ m_advPhys
◆ m_advFunc
◆ m_bcFunc
BCHolder AMRLevelAdvectDiffuseFactory::m_bcFunc |
|
protected |
The documentation for this class was generated from the following file: