ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
NOAHMP Member List

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

Advance(const double &)NullSurfinlinevirtual
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) overrideNOAHMPvirtual
collect_precip_sources(const SurfacePrecipAccumulationSources &precip_sources)NOAHMP
Copy_Micro_to_State(amrex::MultiFab &)NullSurfinlinevirtual
Copy_State_to_Micro(const amrex::MultiFab &)NullSurfinlinevirtual
datanameNullSurfprivate
Define(SolverChoice &) overrideNOAHMPinlinevirtual
FabPtr typedefNOAHMPprivate
fluxnameNullSurfprivate
Get_LSM_Step() const overrideNOAHMPinlinevirtual
Get_Update_Status() overrideNOAHMPinlinevirtual
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) overrideNOAHMPvirtual
interp_from_lev0(const int &lev, amrex::MultiFab &cons_in, const int &nstep)NOAHMP
khi_lsmNOAHMPprivate
Lsm_Data_Ptr(const int &varIdx) overrideNOAHMPinlinevirtual
Lsm_Data_Size() overrideNOAHMPinlinevirtual
Lsm_DataIndex(std::string varname) overrideNOAHMPinlinevirtual
Lsm_DataName(const int &varIdx) overrideNOAHMPinlinevirtual
lsm_fab_dataNOAHMPprivate
lsm_fab_fluxNOAHMPprivate
Lsm_Flux_Ptr(const int &varIdx) overrideNOAHMPinlinevirtual
Lsm_Flux_Size() overrideNOAHMPinlinevirtual
Lsm_FluxIndex(std::string varname) overrideNOAHMPinlinevirtual
Lsm_FluxName(const int &varIdx) overrideNOAHMPinlinevirtual
Lsm_Geom() overrideNOAHMPinlinevirtual
lsm_lev0_dataNOAHMPprivate
lsm_lev0_fluxNOAHMPprivate
Lsm_Set_Lev0_Data_Ptr(const int &varIdx, amrex::MultiFab *lev0_data_ptr) overrideNOAHMPinlinevirtual
Lsm_Set_Lev0_Flux_Ptr(const int &varIdx, amrex::MultiFab *lev0_flux_ptr) overrideNOAHMPinlinevirtual
Lsm_WRFInputNames()NullSurfinlinevirtual
LsmDataMapNOAHMPprivate
LsmDataNameNOAHMPprivate
LsmFluxMapNOAHMPprivate
LsmFluxNameNOAHMPprivate
m_domain_bcs_typeNOAHMPprivate
m_dtNOAHMPprivate
m_dtblNOAHMPprivate
m_dz_lsmNOAHMPprivate
m_ensure_nsoil_resolved()NOAHMPinline
m_geomNOAHMPprivate
m_geom0NOAHMPprivate
m_has_nc_fileNOAHMPprivate
m_itimestepNOAHMPprivate
m_levNOAHMPprivate
m_lsm_data_sizeNOAHMPprivate
m_lsm_flux_sizeNOAHMPprivate
m_lsm_geomNOAHMPprivate
m_lsm_sizeNullSurfprivate
m_nsoilNOAHMPprivate
m_nsoil_resolvedNOAHMP
m_nz_lsmNOAHMPprivate
m_plot_int_1NOAHMPprivate
m_precip_accum_prevNOAHMPprivate
m_precip_accum_restoredNOAHMPprivate
m_precip_snapshot_name(const std::string &dir, int l, int s)NOAHMPinlinestatic
m_refRatioNOAHMPprivate
m_updatedNOAHMPprivate
NOAHMP()NOAHMPinline
noahmp_input_tmpNOAHMPprivate
noahmp_output_tmpNOAHMPprivate
noahmpio_vectNOAHMPprivate
NullSurf()NullSurfinline
Plot_Landfile(const int &nstep) overrideNOAHMPvirtual
prepare_precip_snapshots(const int &lev, const erf_noahmp::PrecipSlots &precip)NOAHMP
Read_Lsm_Restart(const std::string &dir) overrideNOAHMPvirtual
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) overrideNOAHMPinlinevirtual
soil_data_idx(int g, int k) constNOAHMPinline
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 &)NullSurfinlinevirtual
Update_State_Vars(amrex::MultiFab &)NullSurfinlinevirtual
wrfinput_mapNullSurfprivate
Write_Lsm_Restart(const std::string &dir) const overrideNOAHMPvirtual
~NOAHMP()=defaultNOAHMPvirtual
~NullSurf()=defaultNullSurfvirtual