#include <AMRLevelPolytropicGasFactory.H>
Public Member Functions | |
AMRLevelPolytropicGasFactory () | |
Null constructor. | |
virtual | ~AMRLevelPolytropicGasFactory () |
Destructor. | |
virtual void | define (const Real &a_cfl, const Real &a_domainLength, const int &a_verbosity, const Real &a_refineThresh, const int &a_tagBufferSize, const Real &a_initialDtMultiplier, const GodunovPhysics *const a_godunovPhysics, const int &a_normalPredOrder, const bool &a_useFourthOrderSlopes, const bool &a_usePrimLimiting, const bool &a_useCharLimiting, const bool &a_useFlattening, const bool &a_useArtificialViscosity, const Real &a_artificialViscosity, const bool &a_useSourceTerm, const Real &a_sourceTermScaling, const bool &a_highOrderLimiter) |
Define the parameters of the factory. | |
virtual AMRLevel * | new_amrlevel () const |
Create a new AMRLevel (for polytropic gases). | |
bool | isDefined () const |
Check that this object has been defined. | |
Protected Attributes | |
Real | m_cfl |
Real | m_domainLength |
int | m_verbosity |
Real | m_refineThresh |
int | m_tagBufferSize |
Real | m_initialDtMultiplier |
const GodunovPhysics * | m_godunovPhysics |
int | m_normalPredOrder |
bool | m_useFourthOrderSlopes |
bool | m_usePrimLimiting |
bool | m_useCharLimiting |
bool | m_useFlattening |
bool | m_useArtificialViscosity |
Real | m_artificialViscosity |
bool | m_useSourceTerm |
Real | m_sourceTermScaling |
bool | m_highOrderLimiter |
bool | m_isDefined |
Private Member Functions | |
void | operator= (const AMRLevelPolytropicGasFactory &a_input) |
AMRLevelPolytropicGasFactory (const AMRLevelPolytropicGasFactory &a_input) |
AMRLevelPolytropicGasFactory::AMRLevelPolytropicGasFactory | ( | ) |
Null constructor.
virtual AMRLevelPolytropicGasFactory::~AMRLevelPolytropicGasFactory | ( | ) | [virtual] |
Destructor.
AMRLevelPolytropicGasFactory::AMRLevelPolytropicGasFactory | ( | const AMRLevelPolytropicGasFactory & | a_input | ) | [inline, private] |
References MayDay::Error().
virtual void AMRLevelPolytropicGasFactory::define | ( | const Real & | a_cfl, | |
const Real & | a_domainLength, | |||
const int & | a_verbosity, | |||
const Real & | a_refineThresh, | |||
const int & | a_tagBufferSize, | |||
const Real & | a_initialDtMultiplier, | |||
const GodunovPhysics *const | a_godunovPhysics, | |||
const int & | a_normalPredOrder, | |||
const bool & | a_useFourthOrderSlopes, | |||
const bool & | a_usePrimLimiting, | |||
const bool & | a_useCharLimiting, | |||
const bool & | a_useFlattening, | |||
const bool & | a_useArtificialViscosity, | |||
const Real & | a_artificialViscosity, | |||
const bool & | a_useSourceTerm, | |||
const Real & | a_sourceTermScaling, | |||
const bool & | a_highOrderLimiter | |||
) | [virtual] |
Define the parameters of the factory.
virtual AMRLevel* AMRLevelPolytropicGasFactory::new_amrlevel | ( | ) | const [virtual] |
bool AMRLevelPolytropicGasFactory::isDefined | ( | ) | const |
Check that this object has been defined.
void AMRLevelPolytropicGasFactory::operator= | ( | const AMRLevelPolytropicGasFactory & | a_input | ) | [inline, private] |
References MayDay::Error().
Real AMRLevelPolytropicGasFactory::m_cfl [protected] |
Real AMRLevelPolytropicGasFactory::m_domainLength [protected] |
int AMRLevelPolytropicGasFactory::m_verbosity [protected] |
Real AMRLevelPolytropicGasFactory::m_refineThresh [protected] |
int AMRLevelPolytropicGasFactory::m_tagBufferSize [protected] |
const GodunovPhysics* AMRLevelPolytropicGasFactory::m_godunovPhysics [protected] |
int AMRLevelPolytropicGasFactory::m_normalPredOrder [protected] |
bool AMRLevelPolytropicGasFactory::m_useFourthOrderSlopes [protected] |
bool AMRLevelPolytropicGasFactory::m_usePrimLimiting [protected] |
bool AMRLevelPolytropicGasFactory::m_useCharLimiting [protected] |
bool AMRLevelPolytropicGasFactory::m_useFlattening [protected] |
bool AMRLevelPolytropicGasFactory::m_useArtificialViscosity [protected] |
bool AMRLevelPolytropicGasFactory::m_useSourceTerm [protected] |
bool AMRLevelPolytropicGasFactory::m_highOrderLimiter [protected] |
bool AMRLevelPolytropicGasFactory::m_isDefined [protected] |