#include <LevelDataSurfaceFlux.H>
|
| | LevelDataSurfaceFlux (RefCountedPtr< LevelData< FArrayBox > > a_flux, const RealVect &a_dx, const Real &a_defaultValue=0.0) |
| |
| | LevelDataSurfaceFlux (RefCountedPtr< std::map< Real, std::string > > &a_timeFileMap, const std::string &a_name, const bool &a_linearInterp, const Real &a_defaultValue=0.0) |
| |
| virtual | ~LevelDataSurfaceFlux () |
| | destructor More...
|
| |
| virtual SurfaceFlux * | new_surfaceFlux () |
| | factory method More...
|
| |
| virtual void | surfaceThicknessFlux (LevelData< FArrayBox > &a_flux, const AmrIceBase &a_amrIce, int a_level, Real a_dt) |
| | define source term for thickness evolution and place it in flux More...
|
| |
| virtual | ~SurfaceFlux () |
| | virtual destructor More...
|
| |
| virtual void | evaluate (LevelData< FArrayBox > &a_data, const AmrIceBase &a_amrIce, int a_level, Real a_dt) |
| | Sub-classes of this class turned out to be useful for various data apart from thickness fluxes... More...
|
| |
◆ LevelDataSurfaceFlux() [1/2]
| LevelDataSurfaceFlux::LevelDataSurfaceFlux |
( |
RefCountedPtr< LevelData< FArrayBox > > |
a_flux, |
|
|
const RealVect & |
a_dx, |
|
|
const Real & |
a_defaultValue = 0.0 |
|
) |
| |
|
inline |
◆ LevelDataSurfaceFlux() [2/2]
| LevelDataSurfaceFlux::LevelDataSurfaceFlux |
( |
RefCountedPtr< std::map< Real, std::string > > & |
a_timeFileMap, |
|
|
const std::string & |
a_name, |
|
|
const bool & |
a_linearInterp, |
|
|
const Real & |
a_defaultValue = 0.0 |
|
) |
| |
|
inline |
◆ ~LevelDataSurfaceFlux()
| virtual LevelDataSurfaceFlux::~LevelDataSurfaceFlux |
( |
| ) |
|
|
inlinevirtual |
◆ new_surfaceFlux()
| virtual SurfaceFlux* LevelDataSurfaceFlux::new_surfaceFlux |
( |
| ) |
|
|
inlinevirtual |
◆ surfaceThicknessFlux()
| void LevelDataSurfaceFlux::surfaceThicknessFlux |
( |
LevelData< FArrayBox > & |
a_flux, |
|
|
const AmrIceBase & |
a_amrIce, |
|
|
int |
a_level, |
|
|
Real |
a_dt |
|
) |
| |
|
virtual |
◆ m_defaultValue
| Real LevelDataSurfaceFlux::m_defaultValue |
|
protected |
◆ m_dx
| RealVect LevelDataSurfaceFlux::m_dx |
|
protected |
◆ m_endFlux
| RefCountedPtr< LevelData<FArrayBox> > LevelDataSurfaceFlux::m_endFlux |
|
protected |
◆ m_endTime
| Real LevelDataSurfaceFlux::m_endTime |
|
protected |
◆ m_linearInterp
| bool LevelDataSurfaceFlux::m_linearInterp |
|
protected |
◆ m_name
| std::string LevelDataSurfaceFlux::m_name |
|
protected |
◆ m_startFlux
| RefCountedPtr< LevelData<FArrayBox> > LevelDataSurfaceFlux::m_startFlux |
|
protected |
◆ m_startTime
| Real LevelDataSurfaceFlux::m_startTime |
|
protected |
◆ m_timeFileMap
| RefCountedPtr<std::map<Real,std::string> > LevelDataSurfaceFlux::m_timeFileMap |
|
protected |
◆ m_verbose
| bool LevelDataSurfaceFlux::m_verbose |
|
protected |
The documentation for this class was generated from the following files: