#include <AMRLevelWaveEqnFactory.H>
Public Member Functions | |
AMRLevelWaveEqnFactory () | |
Null constructor. | |
virtual AMRLevel * | new_amrlevel () const |
Virtual constructor. | |
virtual | ~AMRLevelWaveEqnFactory () |
Destructor. | |
virtual void | CFL (Real a_cfl) |
CFL number. | |
virtual void | domainLength (Real a_domainLength) |
Physical dimension of the longest side of the domain. | |
void | x0 (const Real &a_x0) |
void | IBC (PhysIBC *a_w0) |
virtual void | verbosity (const int &verbosity) |
virtual void | refinementThreshold (Real a_refineThresh) |
Refinement threshold. | |
void | tagBufferSize (int a_tagBufferSize) |
Tag buffer size. | |
void | initialDtMultiplier (Real a_initialDtMultiplier) |
Initial dt multiplier. | |
bool | isDefined () const |
Check that everything is defined. | |
Protected Member Functions | |
void | setDefaultValues () |
Protected Attributes | |
int | m_verbosity |
Real | m_r0 |
Real | m_cfl |
bool | m_cflSet |
PhysIBC * | m_wave_ibc |
Real | m_domainLength |
bool | m_domainLengthSet |
Real | m_refineThresh |
bool | m_refineThreshSet |
int | m_tagBufferSize |
bool | m_tagBufferSizeSet |
Real | m_initialDtMultiplier |
bool | m_initialDtMultiplierSet |
Private Member Functions | |
void | operator= (const AMRLevelWaveEqnFactory &a_input) |
AMRLevelWaveEqnFactory (const AMRLevelWaveEqnFactory &a_input) |
AMRLevelWaveEqnFactory::AMRLevelWaveEqnFactory | ( | ) |
Null constructor.
virtual AMRLevelWaveEqnFactory::~AMRLevelWaveEqnFactory | ( | ) | [virtual] |
Destructor.
AMRLevelWaveEqnFactory::AMRLevelWaveEqnFactory | ( | const AMRLevelWaveEqnFactory & | a_input | ) | [inline, private] |
References MayDay::Error().
virtual AMRLevel* AMRLevelWaveEqnFactory::new_amrlevel | ( | ) | const [virtual] |
virtual void AMRLevelWaveEqnFactory::CFL | ( | Real | a_cfl | ) | [virtual] |
CFL number.
virtual void AMRLevelWaveEqnFactory::domainLength | ( | Real | a_domainLength | ) | [virtual] |
Physical dimension of the longest side of the domain.
void AMRLevelWaveEqnFactory::x0 | ( | const Real & | a_x0 | ) |
void AMRLevelWaveEqnFactory::IBC | ( | PhysIBC * | a_w0 | ) | [inline] |
References m_wave_ibc, and PhysIBC::new_physIBC().
virtual void AMRLevelWaveEqnFactory::verbosity | ( | const int & | verbosity | ) | [virtual] |
virtual void AMRLevelWaveEqnFactory::refinementThreshold | ( | Real | a_refineThresh | ) | [virtual] |
Refinement threshold.
void AMRLevelWaveEqnFactory::tagBufferSize | ( | int | a_tagBufferSize | ) |
Tag buffer size.
void AMRLevelWaveEqnFactory::initialDtMultiplier | ( | Real | a_initialDtMultiplier | ) |
Initial dt multiplier.
bool AMRLevelWaveEqnFactory::isDefined | ( | ) | const |
Check that everything is defined.
void AMRLevelWaveEqnFactory::setDefaultValues | ( | ) | [protected] |
void AMRLevelWaveEqnFactory::operator= | ( | const AMRLevelWaveEqnFactory & | a_input | ) | [inline, private] |
References MayDay::Error().
int AMRLevelWaveEqnFactory::m_verbosity [protected] |
Real AMRLevelWaveEqnFactory::m_r0 [protected] |
Real AMRLevelWaveEqnFactory::m_cfl [protected] |
bool AMRLevelWaveEqnFactory::m_cflSet [protected] |
PhysIBC* AMRLevelWaveEqnFactory::m_wave_ibc [protected] |
Referenced by IBC().
Real AMRLevelWaveEqnFactory::m_domainLength [protected] |
bool AMRLevelWaveEqnFactory::m_domainLengthSet [protected] |
Real AMRLevelWaveEqnFactory::m_refineThresh [protected] |
bool AMRLevelWaveEqnFactory::m_refineThreshSet [protected] |
int AMRLevelWaveEqnFactory::m_tagBufferSize [protected] |
bool AMRLevelWaveEqnFactory::m_tagBufferSizeSet [protected] |
Real AMRLevelWaveEqnFactory::m_initialDtMultiplier [protected] |
bool AMRLevelWaveEqnFactory::m_initialDtMultiplierSet [protected] |