EBAMRGodunovFactory Class Reference

#include <EBAMRGodunovFactory.H>

Inheritance diagram for EBAMRGodunovFactory:

Inheritance graph
[legend]

List of all members.

Public Member Functions

AMRLevelnew_amrlevel () const
 EBAMRGodunovFactory (const Real &a_initialDtMultiplier, const Real &a_cfl, const int &a_redistRad, const RealVect &a_domainLength, const Real &a_refineThresh, const int &a_tagBufferSize, const int &a_verbosity, const bool &a_useMassRedist, const bool &a_doSmushing, const bool &a_doRZCoords, const bool &a_hasSourceTerm, const EBPatchGodunovFactory *const a5_patchGodunov, bool a_tagAll=false)
virtual ~EBAMRGodunovFactory ()

Protected Attributes

bool m_tagAll
Real m_initialDtMultiplier
Real m_cfl
int m_redistRad
RealVect m_domainLength
Real m_refineThresh
int m_tagBufferSize
int m_verbosity
bool m_useMassRedist
bool m_doSmushing
bool m_doRZCoords
bool m_hasSourceTerm
const EBPatchGodunovFactorym_patchGodunov

Private Member Functions

 EBAMRGodunovFactory ()
void operator= (const EBAMRGodunovFactory &a_input)
 EBAMRGodunovFactory (const EBAMRGodunovFactory &a_input)


Constructor & Destructor Documentation

EBAMRGodunovFactory::EBAMRGodunovFactory ( const Real a_initialDtMultiplier,
const Real a_cfl,
const int &  a_redistRad,
const RealVect a_domainLength,
const Real a_refineThresh,
const int &  a_tagBufferSize,
const int &  a_verbosity,
const bool &  a_useMassRedist,
const bool &  a_doSmushing,
const bool &  a_doRZCoords,
const bool &  a_hasSourceTerm,
const EBPatchGodunovFactory *const   a5_patchGodunov,
bool  a_tagAll = false 
)

virtual EBAMRGodunovFactory::~EBAMRGodunovFactory (  )  [virtual]

EBAMRGodunovFactory::EBAMRGodunovFactory (  )  [inline, private]

References MayDay::Error().

EBAMRGodunovFactory::EBAMRGodunovFactory ( const EBAMRGodunovFactory a_input  )  [inline, private]

References MayDay::Error().


Member Function Documentation

AMRLevel* EBAMRGodunovFactory::new_amrlevel (  )  const [virtual]

Factory function. Creates a new AMRLevel. In your instantiation you should include defining all the stuff that is not part of the AMRLevel API.

Implements AMRLevelFactory.

void EBAMRGodunovFactory::operator= ( const EBAMRGodunovFactory a_input  )  [inline, private]

References MayDay::Error().


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Tue Oct 24 03:27:04 2017 for Chombo + EB + MF by  doxygen 1.5.5