|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
This is the complete list of members for NOAHMP, including all inherited members.
| Advance(const double &) | NullSurf | inlinevirtual |
| advance_precip_snapshots(const int &lev, const erf_noahmp::PrecipSlots &precip) | NOAHMP | |
| Advance_With_State(const int &lev, amrex::MultiFab &cons_in, amrex::MultiFab &xvel_in, amrex::MultiFab &yvel_in, amrex::MultiFab *hfx3_out, amrex::MultiFab *qfx3_out, const SurfacePrecipAccumulationSources &precip_sources, const amrex::Real &elapsed_time, const amrex::Real &dt, const int &nstep, const bool updated_lev0) override | NOAHMP | virtual |
| collect_precip_sources(const SurfacePrecipAccumulationSources &precip_sources) | NOAHMP | |
| Copy_Micro_to_State(amrex::MultiFab &) | NullSurf | inlinevirtual |
| Copy_State_to_Micro(const amrex::MultiFab &) | NullSurf | inlinevirtual |
| dataname | NullSurf | private |
| Define(SolverChoice &) override | NOAHMP | inlinevirtual |
| FabPtr typedef | NOAHMP | private |
| fluxname | NullSurf | private |
| Get_LSM_Step() const override | NOAHMP | inlinevirtual |
| Get_Update_Status() override | NOAHMP | inlinevirtual |
| Init(const int &lev, const amrex::MultiFab &cons_in, const amrex::Geometry &geom, const amrex::Geometry &geom0, amrex::Vector< amrex::BCRec > &domain_bcs_type, amrex::IntVect &refRatio, const amrex::Real &dt, amrex::Vector< amrex::Vector< std::string >> &nc_init_file) override | NOAHMP | virtual |
| interp_from_lev0(const int &lev, amrex::MultiFab &cons_in, const int &nstep) | NOAHMP | |
| khi_lsm | NOAHMP | private |
| Lsm_Data_Ptr(const int &varIdx) override | NOAHMP | inlinevirtual |
| Lsm_Data_Size() override | NOAHMP | inlinevirtual |
| Lsm_DataIndex(std::string varname) override | NOAHMP | inlinevirtual |
| Lsm_DataName(const int &varIdx) override | NOAHMP | inlinevirtual |
| lsm_fab_data | NOAHMP | private |
| lsm_fab_flux | NOAHMP | private |
| Lsm_Flux_Ptr(const int &varIdx) override | NOAHMP | inlinevirtual |
| Lsm_Flux_Size() override | NOAHMP | inlinevirtual |
| Lsm_FluxIndex(std::string varname) override | NOAHMP | inlinevirtual |
| Lsm_FluxName(const int &varIdx) override | NOAHMP | inlinevirtual |
| Lsm_Geom() override | NOAHMP | inlinevirtual |
| lsm_lev0_data | NOAHMP | private |
| lsm_lev0_flux | NOAHMP | private |
| Lsm_Set_Lev0_Data_Ptr(const int &varIdx, amrex::MultiFab *lev0_data_ptr) override | NOAHMP | inlinevirtual |
| Lsm_Set_Lev0_Flux_Ptr(const int &varIdx, amrex::MultiFab *lev0_flux_ptr) override | NOAHMP | inlinevirtual |
| Lsm_WRFInputNames() | NullSurf | inlinevirtual |
| LsmDataMap | NOAHMP | private |
| LsmDataName | NOAHMP | private |
| LsmFluxMap | NOAHMP | private |
| LsmFluxName | NOAHMP | private |
| m_domain_bcs_type | NOAHMP | private |
| m_dt | NOAHMP | private |
| m_dtbl | NOAHMP | private |
| m_dz_lsm | NOAHMP | private |
| m_ensure_nsoil_resolved() | NOAHMP | inline |
| m_geom | NOAHMP | private |
| m_geom0 | NOAHMP | private |
| m_has_nc_file | NOAHMP | private |
| m_itimestep | NOAHMP | private |
| m_lev | NOAHMP | private |
| m_lsm_data_size | NOAHMP | private |
| m_lsm_flux_size | NOAHMP | private |
| m_lsm_geom | NOAHMP | private |
| m_lsm_size | NullSurf | private |
| m_nsoil | NOAHMP | private |
| m_nsoil_resolved | NOAHMP | |
| m_nz_lsm | NOAHMP | private |
| m_plot_int_1 | NOAHMP | private |
| m_precip_accum_prev | NOAHMP | private |
| m_precip_accum_restored | NOAHMP | private |
| m_precip_snapshot_name(const std::string &dir, int l, int s) | NOAHMP | inlinestatic |
| m_refRatio | NOAHMP | private |
| m_updated | NOAHMP | private |
| NOAHMP() | NOAHMP | inline |
| noahmp_input_tmp | NOAHMP | private |
| noahmp_output_tmp | NOAHMP | private |
| noahmpio_vect | NOAHMP | private |
| NullSurf() | NullSurf | inline |
| Plot_Landfile(const int &nstep) override | NOAHMP | virtual |
| prepare_precip_snapshots(const int &lev, const erf_noahmp::PrecipSlots &precip) | NOAHMP | |
| Read_Lsm_Restart(const std::string &dir) override | NOAHMP | virtual |
| read_results(const amrex::MFIter &mfi, const erf_noahmp::NoahmpBlockViews &blk, const amrex::Box &bx, const amrex::Box &gbx, amrex::MultiFab &cons_in) | NOAHMP | |
| report_precip_diagnostics(const int &lev, const amrex::Vector< erf_noahmp::ClampedPrecipCell > &clamped_cells, const amrex::Vector< erf_noahmp::InvariantPrecipCell > &invariant_cells) | NOAHMP | |
| Set_LSM_Step(int step) override | NOAHMP | inlinevirtual |
| soil_data_idx(int g, int k) const | NOAHMP | inline |
| stage_forcing(const amrex::MFIter &mfi, const erf_noahmp::NoahmpBlockViews &blk, const amrex::Box &bx, const int &klo, const int &lev, const bool is_moist, amrex::MultiFab &cons_in, amrex::MultiFab &xvel_in, amrex::MultiFab &yvel_in, const erf_noahmp::PrecipSlots &precip, amrex::Vector< erf_noahmp::ClampedPrecipCell > &clamped_cells, amrex::Vector< erf_noahmp::InvariantPrecipCell > &invariant_cells) | NOAHMP | |
| time_to_fire(const amrex::Real &elapsed_time) | NOAHMP | |
| Update_Micro_Vars(amrex::MultiFab &) | NullSurf | inlinevirtual |
| Update_State_Vars(amrex::MultiFab &) | NullSurf | inlinevirtual |
| wrfinput_map | NullSurf | private |
| Write_Lsm_Restart(const std::string &dir) const override | NOAHMP | virtual |
| ~NOAHMP()=default | NOAHMP | virtual |
| ~NullSurf()=default | NullSurf | virtual |