|
| | NullSurf () |
| |
| virtual | ~NullSurf ()=default |
| |
| virtual void | Define (SolverChoice &) |
| |
| virtual void | Init (const int &, const amrex::MultiFab &, const amrex::Geometry &, const amrex::Geometry &, amrex::Vector< amrex::BCRec > &, amrex::IntVect &, const amrex::Real &, amrex::Vector< amrex::Vector< std::string >> &) |
| |
| virtual void | Init (const int &lev, const amrex::MultiFab &cons_in, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::Geometry &geom, const amrex::Geometry &geom0, amrex::Vector< amrex::BCRec > &domain_bcs_type, amrex::IntVect &refRatio, const amrex::Real &dt_advance, std::unique_ptr< amrex::MultiFab > &, amrex::Vector< amrex::Vector< std::string >> &nc_init_file) |
| |
| virtual void | Advance (const double &) |
| |
| virtual void | Advance (const amrex::Real &, const amrex::Real &, const amrex::Real &) |
| |
| virtual void | Advance_With_State (const int &, amrex::MultiFab &, amrex::MultiFab &, amrex::MultiFab &, amrex::MultiFab *, amrex::MultiFab *, const SurfacePrecipAccumulationSources &, const amrex::Real &, const amrex::Real &, const int &, const bool, amrex::MultiFab *) |
| |
| virtual void | Plot_Landfile (const int &) |
| |
| virtual void | Update_Micro_Vars (amrex::MultiFab &) |
| |
| virtual void | Update_Lsm_Vars (amrex::MultiFab &, amrex::MultiFab &, amrex::MultiFab &) |
| |
| virtual void | Copy_State_to_Lsm (const amrex::MultiFab &, const amrex::MultiFab &, const amrex::MultiFab &) |
| |
| virtual void | Copy_Lsm_to_State (amrex::MultiFab &) |
| |
| virtual void | Update_State_Vars (amrex::MultiFab &) |
| |
| virtual void | set_precip_input (const amrex::MultiFab *) |
| |
| virtual void | set_terrain_inputs (const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &, const amrex::Vector< std::unique_ptr< amrex::iMultiFab >> &) |
| |
| virtual int | Lsm_Type () |
| |
| virtual void | WriteCheckpoint (const int &, const std::string &) const |
| |
| virtual void | ReadCheckpoint (const int &, const std::string &) |
| |
| 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 (const std::string &) |
| |
| virtual int | Lsm_FluxIndex (const std::string &) |
| |
| virtual std::unordered_map< std::string, std::string > & | Lsm_WRFInputNames () |
| |
| virtual void | Lsm_Set_Lev0_Data_Ptr (const int &, amrex::MultiFab *) |
| |
| virtual void | Lsm_Set_Lev0_Flux_Ptr (const int &, amrex::MultiFab *) |
| |
| virtual void | Lsm_Set_Source_Data_Ptr (const int &, amrex::MultiFab *) |
| |
| virtual void | Lsm_Set_Source_Flux_Ptr (const int &, amrex::MultiFab *) |
| |
| virtual int | Lsm_Unmapped_Size () |
| |
| virtual amrex::MultiFab * | Lsm_Unmapped_Ptr (const int &) |
| |
| virtual void | Lsm_Set_Source_Unmapped_Ptr (const int &, amrex::MultiFab *) |
| |
| virtual amrex::Geometry | Lsm_Atmos_Geom () |
| |
| virtual void | Lsm_Interpolate_From_Source (const amrex::Geometry &, const amrex::Geometry &, const amrex::IntVect &, LSMTransferMode) |
| |
| virtual void | Lsm_Regrid_Level (const int &, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::MultiFab &, const amrex::Geometry &, const amrex::Geometry &, amrex::Vector< amrex::BCRec > &, amrex::IntVect &, const amrex::Real &, std::unique_ptr< amrex::MultiFab > &, amrex::Vector< amrex::Vector< std::string >> &, const amrex::Geometry &, const amrex::Geometry &, const amrex::IntVect &, const bool) |
| |
| virtual bool | Get_Update_Status () |
| |
| virtual bool | Runs_Own_Land_Driver () const |
| |
| virtual int | Get_LSM_Step () const |
| |
| virtual void | Set_LSM_Step (int) |
| |
| virtual void | Write_Lsm_Restart (const std::string &) const |
| |
| virtual void | Read_Lsm_Restart (const std::string &) |
| |