ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EulerianMicrophysics Member List

This is the complete list of members for EulerianMicrophysics, including all inherited members.

Advance(const int &lev, const amrex::Real &dt_advance, const int &, const amrex::Real &, const SolverChoice &solverChoice, amrex::Vector< amrex::Vector< amrex::MultiFab >> &, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &, const amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &) overrideEulerianMicrophysicsinlinevirtual
Define(const int &lev, SolverChoice &sc) overrideEulerianMicrophysicsinlinevirtual
EulerianMicrophysics()EulerianMicrophysicsinline
EulerianMicrophysics(const int &nlev, const MoistureType &a_model_type)EulerianMicrophysicsinline
Get_Qmoist_Ptr(const int &lev, const int &varIdx) overrideEulerianMicrophysicsinlinevirtual
Get_Qmoist_Restart_Vars(const int a_lev, const SolverChoice &a_sc, std::vector< int > &a_idx, std::vector< std::string > &a_names) const overrideEulerianMicrophysicsinlinevirtual
Get_Qmoist_Size(const int &) overrideEulerianMicrophysicsinlinevirtual
Get_Qstate_Size() overrideEulerianMicrophysicsinlinevirtual
Init(const int &lev, const amrex::MultiFab &cons_in, const amrex::BoxArray &grids, const amrex::Geometry &geom, const amrex::Real &dt_advance, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &detJ_cc) overrideEulerianMicrophysicsinlinevirtual
m_moist_modelEulerianMicrophysicsprivate
Microphysics()Microphysicsinline
modelType(const MoistureType a_moisture_type)Microphysicsinlinestatic
SetModel()EulerianMicrophysicsinlineprotected
Update_Micro_Vars_Lev(const int &lev, amrex::MultiFab &cons_in) overrideEulerianMicrophysicsinlinevirtual
Update_State_Vars_Lev(const int &lev, amrex::MultiFab &cons_in) overrideEulerianMicrophysicsinlinevirtual
~EulerianMicrophysics()=defaultEulerianMicrophysics
~Microphysics()=defaultMicrophysicsvirtual