#include <ERF_NullSurf.H>
|
| | NullSurf () |
| |
| virtual | ~NullSurf ()=default |
| |
| virtual void | Define (SolverChoice &) |
| |
| virtual void | Init (const int &, const amrex::MultiFab &, const amrex::Geometry &, const amrex::Real &) |
| |
| virtual void | Advance (const amrex::Real &) |
| |
| virtual void | Advance_With_State (const int &, amrex::MultiFab &, amrex::MultiFab &, amrex::MultiFab &, amrex::MultiFab *, amrex::MultiFab *, const amrex::Real &, const int &) |
| |
| virtual void | Plot_Landfile (const int &) |
| |
| virtual void | Update_Micro_Vars (amrex::MultiFab &) |
| |
| virtual void | Update_State_Vars (amrex::MultiFab &) |
| |
| virtual void | Copy_State_to_Micro (const amrex::MultiFab &) |
| |
| virtual void | Copy_Micro_to_State (amrex::MultiFab &) |
| |
| virtual amrex::MultiFab * | Lsm_Data_Ptr (const int &) |
| |
| virtual amrex::MultiFab * | Lsm_Flux_Ptr (const int &) |
| |
| virtual amrex::Geometry | Lsm_Geom () |
| |
| virtual int | Lsm_Data_Size () |
| |
| virtual int | Lsm_Flux_Size () |
| |
| virtual std::string | Lsm_DataName (const int &) |
| |
| virtual std::string | Lsm_FluxName (const int &) |
| |
| virtual int | Lsm_DataIndex (std::string) |
| |
| virtual int | Lsm_FluxIndex (std::string) |
| |
| virtual std::unordered_map< std::string, std::string > & | Lsm_WRFInputNames () |
| |
◆ NullSurf()
◆ ~NullSurf()
| virtual NullSurf::~NullSurf |
( |
| ) |
|
|
virtualdefault |
◆ Advance()
Reimplemented in SLM, and MM5.
◆ Advance_With_State()
| virtual void NullSurf::Advance_With_State |
( |
const int & |
, |
|
|
amrex::MultiFab & |
, |
|
|
amrex::MultiFab & |
, |
|
|
amrex::MultiFab & |
, |
|
|
amrex::MultiFab * |
, |
|
|
amrex::MultiFab * |
, |
|
|
const amrex::Real & |
, |
|
|
const int & |
|
|
) |
| |
|
inlinevirtual |
◆ Copy_Micro_to_State()
| virtual void NullSurf::Copy_Micro_to_State |
( |
amrex::MultiFab & |
| ) |
|
|
inlinevirtual |
◆ Copy_State_to_Micro()
| virtual void NullSurf::Copy_State_to_Micro |
( |
const amrex::MultiFab & |
| ) |
|
|
inlinevirtual |
◆ Define()
◆ Init()
| virtual void NullSurf::Init |
( |
const int & |
, |
|
|
const amrex::MultiFab & |
, |
|
|
const amrex::Geometry & |
, |
|
|
const amrex::Real & |
|
|
) |
| |
|
inlinevirtual |
◆ Lsm_Data_Ptr()
| virtual amrex::MultiFab* NullSurf::Lsm_Data_Ptr |
( |
const int & |
| ) |
|
|
inlinevirtual |
◆ Lsm_Data_Size()
| virtual int NullSurf::Lsm_Data_Size |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in SLM, NOAHMP, and MM5.
int m_lsm_size
Definition: ERF_NullSurf.H:115
◆ Lsm_DataIndex()
| virtual int NullSurf::Lsm_DataIndex |
( |
std::string |
| ) |
|
|
inlinevirtual |
◆ Lsm_DataName()
| virtual std::string NullSurf::Lsm_DataName |
( |
const int & |
| ) |
|
|
inlinevirtual |
Reimplemented in SLM, NOAHMP, and MM5.
std::string dataname
Definition: ERF_NullSurf.H:117
◆ Lsm_Flux_Ptr()
| virtual amrex::MultiFab* NullSurf::Lsm_Flux_Ptr |
( |
const int & |
| ) |
|
|
inlinevirtual |
◆ Lsm_Flux_Size()
| virtual int NullSurf::Lsm_Flux_Size |
( |
| ) |
|
|
inlinevirtual |
◆ Lsm_FluxIndex()
| virtual int NullSurf::Lsm_FluxIndex |
( |
std::string |
| ) |
|
|
inlinevirtual |
◆ Lsm_FluxName()
| virtual std::string NullSurf::Lsm_FluxName |
( |
const int & |
| ) |
|
|
inlinevirtual |
Reimplemented in NOAHMP.
std::string fluxname
Definition: ERF_NullSurf.H:118
◆ Lsm_Geom()
| virtual amrex::Geometry NullSurf::Lsm_Geom |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in SLM, NOAHMP, and MM5.
amrex::Geometry m_lsm_geom
Definition: ERF_NullSurf.H:116
◆ Lsm_WRFInputNames()
| virtual std::unordered_map<std::string, std::string>& NullSurf::Lsm_WRFInputNames |
( |
| ) |
|
|
inlinevirtual |
std::unordered_map< std::string, std::string > wrfinput_map
Definition: ERF_NullSurf.H:120
◆ Plot_Landfile()
| virtual void NullSurf::Plot_Landfile |
( |
const int & |
| ) |
|
|
inlinevirtual |
◆ Update_Micro_Vars()
| virtual void NullSurf::Update_Micro_Vars |
( |
amrex::MultiFab & |
| ) |
|
|
inlinevirtual |
◆ Update_State_Vars()
| virtual void NullSurf::Update_State_Vars |
( |
amrex::MultiFab & |
| ) |
|
|
inlinevirtual |
◆ dataname
| std::string NullSurf::dataname = " " |
|
private |
◆ fluxname
| std::string NullSurf::fluxname = " " |
|
private |
◆ m_lsm_geom
| amrex::Geometry NullSurf::m_lsm_geom |
|
private |
◆ m_lsm_size
| int NullSurf::m_lsm_size = 1 |
|
private |
◆ wrfinput_map
| std::unordered_map<std::string,std::string> NullSurf::wrfinput_map |
|
private |
The documentation for this class was generated from the following file: