|
| | MoistNoCondensation () |
| |
| virtual | ~MoistNoCondensation ()=default |
| |
| int | Qstate_Moist_Size () override |
| |
| int | Qstate_Moist_NumConc_Size () override |
| |
| | NullMoist () |
| |
| virtual | ~NullMoist ()=default |
| |
| virtual void | Define (SolverChoice &) |
| |
| virtual void | Init (const amrex::MultiFab &, const amrex::BoxArray &, const amrex::Geometry &, const amrex::Real &, std::unique_ptr< amrex::MultiFab > &, std::unique_ptr< amrex::MultiFab > &) |
| |
| virtual void | Advance (const amrex::Real &, const SolverChoice &) |
| |
| virtual void | Update_Micro_Vars (amrex::MultiFab &) |
| |
| virtual void | Update_Micro_Vars (amrex::MultiFab &cons_in, const amrex::MultiFab *) |
| |
| virtual void | Update_State_Vars (amrex::MultiFab &, const amrex::MultiFab &) |
| |
| virtual void | Copy_State_to_Micro (const amrex::MultiFab &) |
| |
| virtual void | Copy_Micro_to_State (amrex::MultiFab &) |
| |
| virtual amrex::MultiFab * | Qmoist_Ptr (const int &) |
| |
| virtual int | Qmoist_Size () |
| |
| virtual int | Qstate_NonMoist_Size () |
| |
| virtual void | Qmoist_Restart_Vars (const SolverChoice &, std::vector< int > &a_idx, std::vector< std::string > &a_names) const |
| |
| virtual void | GetPlotVarNames (amrex::Vector< std::string > &a_vec) const |
| |
| virtual void | GetPlotVar (const std::string &, amrex::MultiFab &) const |
| |
| virtual void | GetPlotVar (const std::string &a_name, amrex::MultiFab &a_mf, const int) const |
| |
| virtual void | SetCurrentLevel (const int &) |
| |
| virtual void | InitLevel (const int, const amrex::MultiFab &) |
| |
| virtual int | getDiagnosticsInterval () const |
| |
| virtual void | Set_dzmin (const amrex::Real) |
| |
| virtual void | Set_Lmask (amrex::iMultiFab *) |
| | Import ERF's land/water mask. Only schemes whose physics branches on land vs water need to override this. More...
|
| |
| virtual SurfacePrecipAccumulationSources | Get_Surface_Precip_Accumulation_Ptrs (const int &) const |
| |
| virtual void | Set_RealWidth (const int) |
| |