11 #ifndef _AMRLEVELMAPPEDCONSFACTORY_H_ 12 #define _AMRLEVELMAPPEDCONSFACTORY_H_ 17 #include "NamespaceHeader.H" 83 void plotPrefix(
const std::string& a_plotfile_prefix);
90 virtual void writeJ(
bool a_writeJ);
96 virtual void writeMap(
bool a_writeMap);
151 #include "NamespaceFooter.H" AMRLevelMappedTaggingStrategy * m_taggingStrategy
Definition: AMRLevelMappedConsFactory.H:142
virtual void writeExact(bool a_writeExact)
virtual void sourceTerm(const LevelSourceTerm *const a_sourceTerm)
Source term class, if necessary.
virtual void transferSettings(AMRLevelCons *a_newPtr) const
bool m_singleBlock
Definition: AMRLevelMappedConsFactory.H:106
virtual void writeMap(bool a_writeMap)
AMRLevelMappedConsFactory()
Null constructor.
AMRLevelMappedStabilityStrategy * m_stabilityStrategy
Definition: AMRLevelMappedConsFactory.H:139
Abstract base class for time-dependent data at a level of refinement.
Definition: AMRLevel.H:47
virtual void writeJ(bool a_writeJ)
void coordinateSystemFactory(MultiBlockCoordSysFactory *a_coordSysFact)
Set the factory for the coordinate system.
virtual void useArtificialDissipation(bool a_useArtificialDissipation)
Set whether to modify fluxes by adding artificial dissipation based on 5th derivative.
const LevelSourceTerm * m_sourceTerm
Definition: AMRLevelMappedConsFactory.H:112
AMR Level for fourth-order solution to conservation law.
Definition: AMRLevelCons.H:32
bool m_writeJ
Definition: AMRLevelMappedConsFactory.H:127
AMR Cons Equation factory.
Definition: AMRLevelMappedConsFactory.H:22
void operator=(const AMRLevelMappedConsFactory &a_input)
Definition: AMRLevelMappedStabilityStrategy.H:23
bool m_writeExact
Definition: AMRLevelMappedConsFactory.H:130
bool m_useSourceTerm
Definition: AMRLevelMappedConsFactory.H:109
MultiBlockCoordSysFactory * m_coordSysFact
Definition: AMRLevelMappedConsFactory.H:121
AMR Cons Equation factory.
Definition: AMRLevelConsFactory.H:22
pure-virtual base class defining factory interface for CoordSys
Definition: NewCoordSys.H:236
bool m_writeMap
Whether to write out mapping file.
Definition: AMRLevelMappedConsFactory.H:136
double Real
Definition: REAL.H:33
void plotPrefix(const std::string &a_plotfile_prefix)
virtual ~AMRLevelMappedConsFactory()
Destructor.
virtual void artificialDissipation(Real a_artificialDissipation)
Set coefficient of artificial dissipation.
virtual AMRLevel * new_amrlevel() const
Virtual constructor.
virtual void setDefaultValues()
bool isDefined() const
Check that everything is defined.
std::string m_plotPrefix
Definition: AMRLevelMappedConsFactory.H:124
virtual void useSourceTerm(bool a_useSourceTerm)
Set whether to use source term.
bool m_useArtificialDissipation
Definition: AMRLevelMappedConsFactory.H:115
pure-virtual base class defining factory interface for MultiBlockCoordSys
Definition: MultiBlockCoordSys.H:409
Definition: LevelSourceTerm.H:21
Real m_artificialDissipation
Definition: AMRLevelMappedConsFactory.H:118
bool m_writeError
Definition: AMRLevelMappedConsFactory.H:133
Definition: AMRLevelMappedTaggingStrategy.H:24
virtual void writeError(bool a_writeError)