Chombo + EB + MF
3.2
|
#include <LevelSourceTerm.H>
Public Member Functions | |
LevelSourceTerm () | |
Default constructor. More... | |
virtual | ~LevelSourceTerm () |
Destructor. More... | |
virtual void | define (MultiBlockCoordSys *const a_coordSysPtr, const MOLPhysics *const a_molPhysics, const DisjointBoxLayout &a_grids, const RealVect &a_dx) |
Define the object so that time stepping can begin (actual constructor) More... | |
virtual void | define (MultiBlockCoordSys *const a_coordSysPtr, const MOLPhysics *const a_molPhysics, const DisjointBoxLayout &a_grids) |
Define the object so that time stepping can begin (actual constructor) More... | |
virtual LevelSourceTerm * | new_sourceTerm () const =0 |
Object factory for this class. Pure virtual function. More... | |
virtual void | addSourceTerm (LevelData< FArrayBox > &a_rhs, LevelData< FArrayBox > &a_U) |
Increment a_rhs by source term, using a_U. Pure = 0; virtual function. More... | |
virtual void | addSourceTerm (LevelData< FArrayBox > &a_rhs, LevelData< FArrayBox > &a_U, const RealVect &a_dx) |
Protected Attributes | |
bool | m_isDefined |
MultiBlockCoordSys * | m_coordSysPtr |
const MOLPhysics * | m_molPhysics |
DisjointBoxLayout | m_grids |
Private Member Functions | |
void | operator= (const LevelSourceTerm &) |
LevelSourceTerm (const LevelSourceTerm &) | |
LevelSourceTerm::LevelSourceTerm | ( | ) |
Default constructor.
|
virtual |
Destructor.
|
private |
|
inlinevirtual |
Define the object so that time stepping can begin (actual constructor)
References new_sourceTerm().
|
virtual |
Define the object so that time stepping can begin (actual constructor)
|
pure virtual |
Object factory for this class. Pure virtual function.
Referenced by define().
|
inlinevirtual |
Increment a_rhs by source term, using a_U. Pure = 0; virtual function.
References MayDay::Error().
Referenced by addSourceTerm().
|
inlinevirtual |
References addSourceTerm().
|
private |
|
protected |
|
protected |
|
protected |
|
protected |