|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
This is the complete list of members for ERF, including all inherited members.
| Advance(int lev, amrex::Real time, amrex::Real dt_lev, int iteration, int ncycle) | ERF | private |
| advance_dycore(int level, amrex::Vector< amrex::MultiFab > &state_old, amrex::Vector< amrex::MultiFab > &state_new, amrex::MultiFab &xvel_old, amrex::MultiFab &yvel_old, amrex::MultiFab &zvel_old, amrex::MultiFab &xvel_new, amrex::MultiFab &yvel_new, amrex::MultiFab &zvel_new, amrex::MultiFab &source, amrex::MultiFab &xmom_src, amrex::MultiFab &ymom_src, amrex::MultiFab &zmom_src, amrex::MultiFab &buoyancy, amrex::Geometry fine_geom, amrex::Real dt, amrex::Real time) | ERF | |
| advance_lsm(int lev, amrex::MultiFab &cons_in, amrex::MultiFab &xvel_in, amrex::MultiFab &yvel_in, const amrex::Real &dt_advance) | ERF | |
| advance_microphysics(int lev, amrex::MultiFab &cons_in, const amrex::Real &dt_advance, const int &iteration, const amrex::Real &time) | ERF | |
| advance_radiation(int lev, amrex::MultiFab &cons_in, const amrex::Real &dt_advance) | ERF | |
| advflux_reg | ERF | private |
| appendPlotVariables(const std::string &pp_plot_var_names, amrex::Vector< std::string > &plot_var_names) | ERF | private |
| AverageDown() | ERF | private |
| AverageDownTo(int crse_lev, int scomp, int ncomp) | ERF | |
| avg_xmom | ERF | private |
| avg_ymom | ERF | private |
| avg_zmom | ERF | private |
| ax | ERF | private |
| ax_src | ERF | private |
| ay | ERF | private |
| ay_src | ERF | private |
| az | ERF | private |
| az_src | ERF | private |
| ba1d | ERF | private |
| ba2d | ERF | private |
| base_state | ERF | private |
| base_state_new | ERF | private |
| bndry_output_planes_interval | ERF | privatestatic |
| bndry_output_planes_per | ERF | privatestatic |
| bndry_output_planes_start_time | ERF | privatestatic |
| boxes_at_level | ERF | private |
| build_fine_mask(int lev) | ERF | |
| cf_set_width | ERF | private |
| cf_width | ERF | private |
| cfl | ERF | privatestatic |
| change_max | ERF | privatestatic |
| check_file | ERF | private |
| ClearLevel(int lev) override | ERF | |
| cloud_fraction(amrex::Real time) | ERF | |
| column_file_name | ERF | privatestatic |
| column_interval | ERF | privatestatic |
| column_loc_x | ERF | privatestatic |
| column_loc_y | ERF | privatestatic |
| column_per | ERF | privatestatic |
| compute_divergence(int lev, amrex::MultiFab &rhs, amrex::Array< amrex::MultiFab const *, AMREX_SPACEDIM > rho0_u_const, amrex::Geometry const &geom_at_lev) | ERF | |
| ComputeDt(int step=-1) | ERF | private |
| ComputeGhostCells(const SolverChoice &sc) | ERF | inlineprivatestatic |
| cons_names | ERF | private |
| Construct_ERFFillPatchers(int lev) | ERF | private |
| cosPhi_m | ERF | private |
| CreateForecastStateMultiFabs(amrex::Vector< amrex::Vector< amrex::MultiFab >> &forecast_state) | ERF | |
| CreateWeatherDataGeomBoxArrayDistMap(const std::string &filename, amrex::Geometry &geom_weather, amrex::BoxArray &nba, amrex::DistributionMapping &dm) | ERF | |
| d_havg_density | ERF | private |
| d_havg_pressure | ERF | private |
| d_havg_qc | ERF | private |
| d_havg_qv | ERF | private |
| d_havg_temperature | ERF | private |
| d_rayleigh_ptrs | ERF | private |
| d_rhoqt_src | ERF | private |
| d_rhotheta_src | ERF | private |
| d_sponge_ptrs | ERF | private |
| d_u_geos | ERF | private |
| d_v_geos | ERF | private |
| d_w_subsid | ERF | private |
| datalog | ERF | private |
| DataLog(int i) | ERF | inlineprivate |
| datalogname | ERF | private |
| DataLogName(int i) const noexcept | ERF | inlineprivate |
| datetime_format | ERF | private |
| datprecision | ERF | private |
| datwidth | ERF | private |
| Define_ERFFillPatchers(int lev) | ERF | private |
| der_datalog | ERF | private |
| der_datalogname | ERF | private |
| DerDataLog(int i) | ERF | inlineprivate |
| DerDataLogName(int i) const noexcept | ERF | inlineprivate |
| derive_diag_profiles(amrex::Real time, amrex::Gpu::HostVector< amrex::Real > &h_avg_u, amrex::Gpu::HostVector< amrex::Real > &h_avg_v, amrex::Gpu::HostVector< amrex::Real > &h_avg_w, amrex::Gpu::HostVector< amrex::Real > &h_avg_rho, amrex::Gpu::HostVector< amrex::Real > &h_avg_th, amrex::Gpu::HostVector< amrex::Real > &h_avg_ksgs, amrex::Gpu::HostVector< amrex::Real > &h_avg_Kmv, amrex::Gpu::HostVector< amrex::Real > &h_avg_Khv, amrex::Gpu::HostVector< amrex::Real > &h_avg_qv, amrex::Gpu::HostVector< amrex::Real > &h_avg_qc, amrex::Gpu::HostVector< amrex::Real > &h_avg_qr, amrex::Gpu::HostVector< amrex::Real > &h_avg_wqv, amrex::Gpu::HostVector< amrex::Real > &h_avg_wqc, amrex::Gpu::HostVector< amrex::Real > &h_avg_wqr, amrex::Gpu::HostVector< amrex::Real > &h_avg_qi, amrex::Gpu::HostVector< amrex::Real > &h_avg_qs, amrex::Gpu::HostVector< amrex::Real > &h_avg_qg, amrex::Gpu::HostVector< amrex::Real > &h_avg_uu, amrex::Gpu::HostVector< amrex::Real > &h_avg_uv, amrex::Gpu::HostVector< amrex::Real > &h_avg_uw, amrex::Gpu::HostVector< amrex::Real > &h_avg_vv, amrex::Gpu::HostVector< amrex::Real > &h_avg_vw, amrex::Gpu::HostVector< amrex::Real > &h_avg_ww, amrex::Gpu::HostVector< amrex::Real > &h_avg_uth, amrex::Gpu::HostVector< amrex::Real > &h_avg_vth, amrex::Gpu::HostVector< amrex::Real > &h_avg_wth, amrex::Gpu::HostVector< amrex::Real > &h_avg_thth, amrex::Gpu::HostVector< amrex::Real > &h_avg_ku, amrex::Gpu::HostVector< amrex::Real > &h_avg_kv, amrex::Gpu::HostVector< amrex::Real > &h_avg_kw, amrex::Gpu::HostVector< amrex::Real > &h_avg_p, amrex::Gpu::HostVector< amrex::Real > &h_avg_pu, amrex::Gpu::HostVector< amrex::Real > &h_avg_pv, amrex::Gpu::HostVector< amrex::Real > &h_avg_pw, amrex::Gpu::HostVector< amrex::Real > &h_avg_wthv) | ERF | |
| derive_diag_profiles_stag(amrex::Real time, amrex::Gpu::HostVector< amrex::Real > &h_avg_u, amrex::Gpu::HostVector< amrex::Real > &h_avg_v, amrex::Gpu::HostVector< amrex::Real > &h_avg_w, amrex::Gpu::HostVector< amrex::Real > &h_avg_rho, amrex::Gpu::HostVector< amrex::Real > &h_avg_th, amrex::Gpu::HostVector< amrex::Real > &h_avg_ksgs, amrex::Gpu::HostVector< amrex::Real > &h_avg_Kmv, amrex::Gpu::HostVector< amrex::Real > &h_avg_Khv, amrex::Gpu::HostVector< amrex::Real > &h_avg_qv, amrex::Gpu::HostVector< amrex::Real > &h_avg_qc, amrex::Gpu::HostVector< amrex::Real > &h_avg_qr, amrex::Gpu::HostVector< amrex::Real > &h_avg_wqv, amrex::Gpu::HostVector< amrex::Real > &h_avg_wqc, amrex::Gpu::HostVector< amrex::Real > &h_avg_wqr, amrex::Gpu::HostVector< amrex::Real > &h_avg_qi, amrex::Gpu::HostVector< amrex::Real > &h_avg_qs, amrex::Gpu::HostVector< amrex::Real > &h_avg_qg, amrex::Gpu::HostVector< amrex::Real > &h_avg_uu, amrex::Gpu::HostVector< amrex::Real > &h_avg_uv, amrex::Gpu::HostVector< amrex::Real > &h_avg_uw, amrex::Gpu::HostVector< amrex::Real > &h_avg_vv, amrex::Gpu::HostVector< amrex::Real > &h_avg_vw, amrex::Gpu::HostVector< amrex::Real > &h_avg_ww, amrex::Gpu::HostVector< amrex::Real > &h_avg_uth, amrex::Gpu::HostVector< amrex::Real > &h_avg_vth, amrex::Gpu::HostVector< amrex::Real > &h_avg_wth, amrex::Gpu::HostVector< amrex::Real > &h_avg_thth, amrex::Gpu::HostVector< amrex::Real > &h_avg_ku, amrex::Gpu::HostVector< amrex::Real > &h_avg_kv, amrex::Gpu::HostVector< amrex::Real > &h_avg_kw, amrex::Gpu::HostVector< amrex::Real > &h_avg_p, amrex::Gpu::HostVector< amrex::Real > &h_avg_pu, amrex::Gpu::HostVector< amrex::Real > &h_avg_pv, amrex::Gpu::HostVector< amrex::Real > &h_avg_pw, amrex::Gpu::HostVector< amrex::Real > &h_avg_wthv) | ERF | |
| derive_stress_profiles(amrex::Gpu::HostVector< amrex::Real > &h_avg_tau11, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau12, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau13, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau22, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau23, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau33, amrex::Gpu::HostVector< amrex::Real > &h_avg_hfx3, amrex::Gpu::HostVector< amrex::Real > &h_avg_q1fx3, amrex::Gpu::HostVector< amrex::Real > &h_avg_q2fx3, amrex::Gpu::HostVector< amrex::Real > &h_avg_diss) | ERF | |
| derive_stress_profiles_stag(amrex::Gpu::HostVector< amrex::Real > &h_avg_tau11, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau12, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau13, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau22, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau23, amrex::Gpu::HostVector< amrex::Real > &h_avg_tau33, amrex::Gpu::HostVector< amrex::Real > &h_avg_hfx3, amrex::Gpu::HostVector< amrex::Real > &h_avg_q1fx3, amrex::Gpu::HostVector< amrex::Real > &h_avg_q2fx3, amrex::Gpu::HostVector< amrex::Real > &h_avg_diss) | ERF | |
| derive_upwp(amrex::Vector< amrex::Real > &h_havg) | ERF | |
| derived_names | ERF | private |
| derived_names_2d | ERF | private |
| destag_profiles | ERF | private |
| detJ_cc | ERF | private |
| detJ_cc_new | ERF | private |
| detJ_cc_src | ERF | private |
| domain_bc_type | ERF | private |
| domain_bcs_type | ERF | private |
| domain_bcs_type_d | ERF | private |
| dt | ERF | private |
| dt_max | ERF | privatestatic |
| dt_max_initial | ERF | privatestatic |
| dt_mri_ratio | ERF | private |
| dz_min | ERF | private |
| eb | ERF | private |
| EBFactory(int lev) const noexcept | ERF | inlineprivate |
| eddyDiffs_lev | ERF | private |
| ERF() | ERF | |
| ERF(ERF &&) noexcept=delete | ERF | |
| ERF(const ERF &other)=delete | ERF | |
| erf_enforce_hse(int lev, amrex::MultiFab &dens, amrex::MultiFab &pres, amrex::MultiFab &pi, amrex::MultiFab &th, amrex::MultiFab &qv, std::unique_ptr< amrex::MultiFab > &z_cc) | ERF | |
| ERF_shared() | ERF | |
| ErrorEst(int lev, amrex::TagBoxArray &tags, amrex::Real time, int ngrow) override | ERF | |
| estTimeStep(int lev, long &dt_fast_ratio) const | ERF | |
| Evolve() | ERF | |
| fill_from_bndryregs(const amrex::Vector< amrex::MultiFab * > &mfs, amrex::Real time) | ERF | |
| fill_rhs(amrex::MultiFab &rhs_mf, const amrex::MultiFab &state_mf, amrex::Real time, const amrex::Geometry &geom) | ERF | private |
| FillBdyCCVels(amrex::Vector< amrex::MultiFab > &mf_cc_vel, int levc=0) | ERF | |
| FillCoarsePatch(int lev, amrex::Real time) | ERF | private |
| FillIntermediatePatch(int lev, amrex::Real time, const amrex::Vector< amrex::MultiFab * > &mfs_vel, const amrex::Vector< amrex::MultiFab * > &mfs_mom, int ng_cons, int ng_vel, bool cons_only, int icomp_cons, int ncomp_cons) | ERF | private |
| FillPatchCrseLevel(int lev, amrex::Real time, const amrex::Vector< amrex::MultiFab * > &mfs_vel, bool cons_only=false) | ERF | private |
| FillPatchFineLevel(int lev, amrex::Real time, const amrex::Vector< amrex::MultiFab * > &mfs_vel, const amrex::Vector< amrex::MultiFab * > &mfs_mom, const amrex::MultiFab &old_base_state, const amrex::MultiFab &new_base_state, bool fillset=true, bool cons_only=false) | ERF | private |
| FillWeatherDataMultiFab(const std::string &filename, const amrex::Geometry &geom_weather, const amrex::BoxArray &nba, const amrex::DistributionMapping &dm, amrex::Vector< amrex::MultiFab > &weather_forecast_data) | ERF | |
| fine_mask | ERF | private |
| finished_wave | ERF | private |
| fixed_dt | ERF | private |
| fixed_fast_dt | ERF | private |
| fixed_mri_dt_ratio | ERF | privatestatic |
| forecast_state_1 | ERF | |
| forecast_state_2 | ERF | |
| forecast_state_interp | ERF | |
| FPr_c | ERF | private |
| FPr_u | ERF | private |
| FPr_v | ERF | private |
| FPr_w | ERF | private |
| get_eb(int lev) const noexcept | ERF | inlineprivate |
| get_projection_bc(amrex::Orientation::Side side) const noexcept | ERF | |
| getAdvFluxReg(int lev) | ERF | inlineprivate |
| getCPUTime() | ERF | inlineprivatestatic |
| GotoNextLine(std::istream &is) | ERF | privatestatic |
| gradp | ERF | private |
| h_havg_density | ERF | private |
| h_havg_pressure | ERF | private |
| h_havg_qc | ERF | private |
| h_havg_qv | ERF | private |
| h_havg_temperature | ERF | private |
| h_rayleigh_ptrs | ERF | private |
| h_rhoqt_src | ERF | private |
| h_rhotheta_src | ERF | private |
| h_sponge_ptrs | ERF | private |
| h_u_geos | ERF | private |
| h_v_geos | ERF | private |
| h_w_subsid | ERF | private |
| hurricane_eye_track_latlon | ERF | |
| hurricane_eye_track_xy | ERF | |
| hurricane_maxvel_vs_time | ERF | |
| hurricane_track_xy | ERF | |
| hurricane_tracker_circle | ERF | |
| HurricaneTracker(int lev, const amrex::MultiFab &U_new, const amrex::MultiFab &V_new, const amrex::MultiFab &W_new, const amrex::Real velmag_threshold, const bool is_track_io, amrex::TagBoxArray *tags=nullptr) | ERF | |
| Hwave | ERF | private |
| Hwave_onegrid | ERF | private |
| ImposeBCsOnPhi(int lev, amrex::MultiFab &phi, const amrex::Box &subdomain) | ERF | |
| init1DArrays() | ERF | private |
| init_bcs() | ERF | private |
| init_custom(int lev) | ERF | private |
| init_Dirichlet_bc_data(const std::string input_file) | ERF | private |
| init_from_hse(int lev) | ERF | |
| init_from_input_sounding(int lev) | ERF | |
| init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &lgeom, const amrex::Vector< amrex::Real > &zlev_stag) | ERF | private |
| init_immersed_forcing(int lev) | ERF | |
| init_only(int lev, amrex::Real time) | ERF | |
| init_shrink | ERF | privatestatic |
| init_stuff(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, amrex::Vector< amrex::MultiFab > &lev_new, amrex::Vector< amrex::MultiFab > &lev_old, amrex::MultiFab &tmp_base_state, std::unique_ptr< amrex::MultiFab > &tmp_zphys_nd) | ERF | private |
| init_thin_body(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) | ERF | |
| init_uniform(int lev) | ERF | private |
| init_zphys(int lev, amrex::Real time) | ERF | |
| InitData() | ERF | |
| InitData_post() | ERF | |
| InitData_pre() | ERF | |
| initHSE() | ERF | private |
| initHSE(int lev) | ERF | private |
| initialize_integrator(int lev, amrex::MultiFab &cons_mf, amrex::MultiFab &vel_mf) | ERF | private |
| InitializeFromFile() | ERF | private |
| InitializeLevelFromData(int lev, const amrex::MultiFab &initial_data) | ERF | private |
| initializeMicrophysics(const int &) | ERF | private |
| initRayleigh() | ERF | private |
| initSponge() | ERF | private |
| input_bndry_planes | ERF | privatestatic |
| input_sounding_data | ERF | private |
| input_sponge(int lev) | ERF | |
| input_sponge_data | ERF | private |
| interpolation_type | ERF | privatestatic |
| InterpWeatherDataOntoMesh(const amrex::Geometry &geom_weather, amrex::MultiFab &weather_forecast_interp, amrex::Vector< amrex::Vector< amrex::MultiFab >> &forecast_state) | ERF | |
| is_it_time_for_action(int nstep, amrex::Real time, amrex::Real dt, int action_interval, amrex::Real action_per) | ERF | static |
| istep | ERF | private |
| lagged_delta_rt | ERF | private |
| land_type_lev | ERF | private |
| last_check_file_step | ERF | privatestatic |
| last_check_file_time | ERF | privatestatic |
| last_plot2d_file_step_1 | ERF | privatestatic |
| last_plot2d_file_step_2 | ERF | privatestatic |
| last_plot2d_file_time_1 | ERF | privatestatic |
| last_plot2d_file_time_2 | ERF | privatestatic |
| last_plot3d_file_step_1 | ERF | privatestatic |
| last_plot3d_file_step_2 | ERF | privatestatic |
| last_plot3d_file_time_1 | ERF | privatestatic |
| last_plot3d_file_time_2 | ERF | privatestatic |
| last_subvol_step | ERF | privatestatic |
| last_subvol_time | ERF | privatestatic |
| lat_m | ERF | private |
| line_sampler | ERF | private |
| line_sampling_interval | ERF | private |
| line_sampling_per | ERF | private |
| lmask_lev | ERF | private |
| lon_m | ERF | private |
| lsm | ERF | private |
| lsm_data | ERF | private |
| lsm_data_name | ERF | private |
| lsm_flux | ERF | private |
| lsm_flux_name | ERF | private |
| Lwave | ERF | private |
| Lwave_onegrid | ERF | private |
| m_bc_extdir_vals | ERF | private |
| m_bc_neumann_vals | ERF | private |
| m_check_int | ERF | private |
| m_check_per | ERF | private |
| m_expand_plotvars_to_unif_rr | ERF | private |
| m_forest_drag | ERF | private |
| m_plot2d_int_1 | ERF | private |
| m_plot2d_int_2 | ERF | private |
| m_plot2d_per_1 | ERF | private |
| m_plot2d_per_2 | ERF | private |
| m_plot3d_int_1 | ERF | private |
| m_plot3d_int_2 | ERF | private |
| m_plot3d_per_1 | ERF | private |
| m_plot3d_per_2 | ERF | private |
| m_plot_face_vels | ERF | private |
| m_r2d | ERF | private |
| m_subvol_int | ERF | private |
| m_subvol_per | ERF | private |
| m_SurfaceLayer | ERF | private |
| m_w2d | ERF | private |
| make_eb_box() | ERF | |
| make_eb_regular() | ERF | |
| make_physbcs(int lev) | ERF | private |
| make_subdomains(const amrex::BoxList &ba, amrex::Vector< amrex::BoxArray > &bins) | ERF | |
| MakeDiagnosticAverage(amrex::Vector< amrex::Real > &h_havg, amrex::MultiFab &S, int n) | ERF | |
| MakeEBGeometry() | ERF | |
| MakeFilename_EyeTracker_latlon(int nstep) | ERF | |
| MakeFilename_EyeTracker_maxvel(int nstep) | ERF | |
| MakeHorizontalAverages() | ERF | |
| MakeNewLevelFromCoarse(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) override | ERF | |
| MakeNewLevelFromScratch(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) override | ERF | |
| MakeVTKFilename(int nstep) | ERF | |
| MakeVTKFilename_EyeTracker_xy(int nstep) | ERF | |
| MakeVTKFilename_TrackerCircle(int nstep) | ERF | |
| mapfac | ERF | private |
| max_step | ERF | private |
| metgrid_basic_linear | ERF | private |
| metgrid_debug_dry | ERF | private |
| metgrid_debug_isothermal | ERF | private |
| metgrid_debug_msf | ERF | private |
| metgrid_debug_psfc | ERF | private |
| metgrid_debug_quiescent | ERF | private |
| metgrid_force_sfc_k | ERF | private |
| metgrid_interp_theta | ERF | private |
| metgrid_order | ERF | private |
| metgrid_proximity | ERF | private |
| metgrid_retain_sfc | ERF | private |
| metgrid_use_below_sfc | ERF | private |
| metgrid_use_sfc | ERF | private |
| mf_C1H | ERF | private |
| mf_C2H | ERF | private |
| mf_MUB | ERF | private |
| mf_PSFC | ERF | private |
| mg_verbose | ERF | privatestatic |
| micro | ERF | private |
| mri_integrator_mem | ERF | private |
| nc_bdy_file | ERF | privatestatic |
| nc_init_file | ERF | privatestatic |
| nc_low_file | ERF | privatestatic |
| ng_dens_hse | ERF | privatestatic |
| ng_pres_hse | ERF | privatestatic |
| nghost_eb_basic() | ERF | inlineprivatestatic |
| nghost_eb_full() | ERF | inlineprivatestatic |
| nghost_eb_volume() | ERF | inlineprivatestatic |
| nsubsteps | ERF | private |
| num_boxes_at_level | ERF | private |
| num_files_at_level | ERF | private |
| NumDataLogs() noexcept | ERF | inlineprivate |
| NumDerDataLogs() noexcept | ERF | inlineprivate |
| NumSampleLineLogs() noexcept | ERF | inlineprivate |
| NumSampleLines() noexcept | ERF | inlineprivate |
| NumSamplePointLogs() noexcept | ERF | inlineprivate |
| NumSamplePoints() noexcept | ERF | inlineprivate |
| operator=(ERF &&other) noexcept=delete | ERF | |
| operator=(const ERF &other)=delete | ERF | |
| output_1d_column | ERF | privatestatic |
| output_bndry_planes | ERF | privatestatic |
| ParameterSanityChecks() | ERF | private |
| pert_interval | ERF | privatestatic |
| phys_bc_type | ERF | private |
| physbcs_base | ERF | private |
| physbcs_cons | ERF | private |
| physbcs_u | ERF | private |
| physbcs_v | ERF | private |
| physbcs_w | ERF | private |
| plane_sampler | ERF | private |
| plane_sampling_interval | ERF | private |
| plane_sampling_per | ERF | private |
| plot2d_file_1 | ERF | private |
| plot2d_file_2 | ERF | private |
| plot2d_var_names_1 | ERF | private |
| plot2d_var_names_2 | ERF | private |
| plot3d_file_1 | ERF | private |
| plot3d_file_2 | ERF | private |
| plot3d_var_names_1 | ERF | private |
| plot3d_var_names_2 | ERF | private |
| plot_file_on_restart | ERF | privatestatic |
| plot_lsm | ERF | private |
| plot_rad | ERF | private |
| plotfile2d_type_1 | ERF | privatestatic |
| plotfile2d_type_2 | ERF | privatestatic |
| plotfile3d_type_1 | ERF | privatestatic |
| plotfile3d_type_2 | ERF | privatestatic |
| PlotFileName(int lev) const | ERF | private |
| PlotFileVarNames(amrex::Vector< std::string > plot_var_names) | ERF | privatestatic |
| poisson_wall_dist(int lev) | ERF | |
| post_timestep(int nstep, amrex::Real time, amrex::Real dt_lev) | ERF | |
| post_update(amrex::MultiFab &state_mf, amrex::Real time, const amrex::Geometry &geom) | ERF | private |
| pp_inc | ERF | private |
| pp_prefix | ERF | |
| previousCPUTimeUsed | ERF | privatestatic |
| print_banner(MPI_Comm, std::ostream &) | ERF | static |
| print_error(MPI_Comm, const std::string &msg) | ERF | static |
| print_summary(std::ostream &) | ERF | static |
| print_tpls(std::ostream &) | ERF | static |
| print_usage(MPI_Comm, std::ostream &) | ERF | static |
| prob | ERF | private |
| profile_int | ERF | private |
| project_momenta(int lev, amrex::Real dt, amrex::Vector< amrex::MultiFab > &vars) | ERF | |
| project_velocity(int lev, amrex::Real dt) | ERF | |
| project_velocity_tb(int lev, amrex::Real dt, amrex::Vector< amrex::MultiFab > &vars) | ERF | |
| projection_has_dirichlet(amrex::Array< amrex::LinOpBCType, AMREX_SPACEDIM > bcs) const | ERF | |
| qheating_rates | ERF | private |
| qmoist | ERF | private |
| Qr_prim | ERF | private |
| Qv_prim | ERF | private |
| rad | ERF | private |
| rad_datalog_int | ERF | private |
| rad_fluxes | ERF | private |
| ReadCheckpointFile() | ERF | |
| ReadCheckpointFileSurfaceLayer() | ERF | |
| ReadParameters() | ERF | private |
| real_extrap_w | ERF | private |
| real_set_width | ERF | private |
| real_width | ERF | private |
| ref_tags | ERF | privatestatic |
| refinement_criteria_setup() | ERF | private |
| regrid_int | ERF | private |
| regrid_level_0_on_restart | ERF | private |
| remake_zphys(int lev, amrex::Real time, std::unique_ptr< amrex::MultiFab > &temp_zphys_nd) | ERF | |
| RemakeLevel(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) override | ERF | |
| restart() | ERF | |
| restart_chkfile | ERF | private |
| rU_new | ERF | private |
| rU_old | ERF | private |
| rV_new | ERF | private |
| rV_old | ERF | private |
| rW_new | ERF | private |
| rW_old | ERF | private |
| sample_lines(int lev, amrex::Real time, amrex::IntVect cell, amrex::MultiFab &mf) | ERF | |
| sample_points(int lev, amrex::Real time, amrex::IntVect cell, amrex::MultiFab &mf) | ERF | |
| SampleLine(int i) | ERF | inlineprivate |
| sampleline | ERF | private |
| SampleLineLog(int i) | ERF | inlineprivate |
| samplelinelog | ERF | private |
| SampleLineLogName(int i) const noexcept | ERF | inlineprivate |
| samplelinelogname | ERF | private |
| samplepoint | ERF | private |
| SamplePoint(int i) | ERF | inlineprivate |
| SamplePointLog(int i) | ERF | inlineprivate |
| SamplePointLogName(int i) const noexcept | ERF | inlineprivate |
| sampleptlog | ERF | private |
| sampleptlogname | ERF | private |
| setPlotVariables(const std::string &pp_plot_var_names, amrex::Vector< std::string > &plot_var_names) | ERF | private |
| setPlotVariables2D(const std::string &pp_plot_var_names, amrex::Vector< std::string > &plot_var_names) | ERF | private |
| setRayleighRefFromSounding(bool restarting) | ERF | private |
| setRecordDataInfo(int i, const std::string &filename) | ERF | inlineprivate |
| setRecordDerDataInfo(int i, const std::string &filename) | ERF | inlineprivate |
| setRecordEnergyDataInfo(int i, const std::string &filename) | ERF | inlineprivate |
| setRecordSampleLineInfo(int i, int lev, amrex::IntVect &cell, const std::string &filename) | ERF | inlineprivate |
| setRecordSamplePointInfo(int i, int lev, amrex::IntVect &cell, const std::string &filename) | ERF | inlineprivate |
| setSpongeRefFromSounding(bool restarting) | ERF | private |
| SFS_diss_lev | ERF | private |
| SFS_hfx1_lev | ERF | private |
| SFS_hfx2_lev | ERF | private |
| SFS_hfx3_lev | ERF | private |
| SFS_q1fx1_lev | ERF | private |
| SFS_q1fx2_lev | ERF | private |
| SFS_q1fx3_lev | ERF | private |
| SFS_q2fx3_lev | ERF | private |
| sinPhi_m | ERF | private |
| SmnSmn_lev | ERF | private |
| soil_type_lev | ERF | private |
| solar_zenith | ERF | private |
| solve_with_EB_mlmg(int lev, amrex::Vector< amrex::MultiFab > &rhs, amrex::Vector< amrex::MultiFab > &p, amrex::Vector< amrex::Array< amrex::MultiFab, AMREX_SPACEDIM >> &fluxes) | ERF | |
| solve_with_gmres(int lev, const amrex::Box &subdomain, amrex::MultiFab &rhs, amrex::MultiFab &p, amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > &fluxes, amrex::MultiFab &ax_sub, amrex::MultiFab &ay_sub, amrex::MultiFab &az_sub, amrex::MultiFab &, amrex::MultiFab &znd_sub) | ERF | |
| solve_with_mlmg(int lev, amrex::Vector< amrex::MultiFab > &rhs, amrex::Vector< amrex::MultiFab > &p, amrex::Vector< amrex::Array< amrex::MultiFab, AMREX_SPACEDIM >> &fluxes) | ERF | |
| solverChoice | ERF | privatestatic |
| sponge_type | ERF | privatestatic |
| sst_lev | ERF | private |
| start_time | ERF | privatestatic |
| startCPUTime | ERF | privatestatic |
| stop_time | ERF | privatestatic |
| stretched_dz_d | ERF | private |
| stretched_dz_h | ERF | private |
| sub_cfl | ERF | privatestatic |
| subdomains | ERF | private |
| subvol_file | ERF | private |
| sum_derived_quantities(amrex::Real time) | ERF | |
| sum_energy_quantities(amrex::Real time) | ERF | |
| sum_integrated_quantities(amrex::Real time) | ERF | |
| sum_interval | ERF | privatestatic |
| sum_per | ERF | privatestatic |
| sw_lw_fluxes | ERF | private |
| t_avg_cnt | ERF | private |
| t_new | ERF | private |
| t_old | ERF | private |
| Tau | ERF | private |
| terrain_blanking | ERF | private |
| th_bc_data | ERF | private |
| Theta_prim | ERF | private |
| thin_xforce | ERF | private |
| thin_yforce | ERF | private |
| thin_zforce | ERF | private |
| timeprecision | ERF | private |
| timeStep(int lev, amrex::Real time, int iteration) | ERF | private |
| tot_e_datalog | ERF | private |
| tot_e_datalogname | ERF | private |
| tsk_lev | ERF | private |
| turbPert | ERF | private |
| turbPert_amplitude(const int lev) | ERF | private |
| turbPert_update(const int lev, const amrex::Real dt) | ERF | private |
| update_diffusive_arrays(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) | ERF | private |
| update_terrain_arrays(int lev) | ERF | |
| urb_frac_lev | ERF | private |
| use_datetime | ERF | private |
| use_fft | ERF | privatestatic |
| vars_new | ERF | private |
| vars_old | ERF | private |
| vel_t_avg | ERF | private |
| verbose | ERF | privatestatic |
| volWgtSumMF(int lev, const amrex::MultiFab &mf, int comp, bool finemask) | ERF | |
| walldist | ERF | private |
| weather_forecast_data_1 | ERF | |
| weather_forecast_data_2 | ERF | |
| WeatherDataInterpolation(const amrex::Real time) | ERF | |
| Write2DPlotFile(int which, PlotFileType plotfile_type, amrex::Vector< std::string > plot_var_names) | ERF | |
| Write3DPlotFile(int which, PlotFileType plotfile_type, amrex::Vector< std::string > plot_var_names) | ERF | |
| write_1D_profiles(amrex::Real time) | ERF | |
| write_1D_profiles_stag(amrex::Real time) | ERF | |
| writeBuildInfo(std::ostream &os) | ERF | static |
| WriteCheckpointFile() const | ERF | |
| WriteGenericPlotfileHeaderWithTerrain(std::ostream &HeaderFile, int nlevels, const amrex::Vector< amrex::BoxArray > &bArray, const amrex::Vector< std::string > &varnames, const amrex::Vector< amrex::Geometry > &my_geom, amrex::Real time, const amrex::Vector< int > &level_steps, const amrex::Vector< amrex::IntVect > &my_ref_ratio, const std::string &versionName, const std::string &levelPrefix, const std::string &mfPrefix) const | ERF | |
| writeJobInfo(const std::string &dir) const | ERF | |
| WriteLinePlot(const std::string &filename, amrex::Vector< std::array< amrex::Real, 2 >> &points_xy) | ERF | |
| WriteMultiLevelPlotfileWithTerrain(const std::string &plotfilename, int nlevels, const amrex::Vector< const amrex::MultiFab * > &mf, const amrex::Vector< const amrex::MultiFab * > &mf_nd, const amrex::Vector< std::string > &varnames, const amrex::Vector< amrex::Geometry > &my_geom, amrex::Real time, const amrex::Vector< int > &level_steps, const amrex::Vector< amrex::IntVect > &my_ref_ratio, const std::string &versionName="HyperCLaw-V1.1", const std::string &levelPrefix="Level_", const std::string &mfPrefix="Cell", const amrex::Vector< std::string > &extra_dirs=amrex::Vector< std::string >()) const | ERF | |
| WriteMyEBSurface() | ERF | |
| writeNow(const amrex::Real cur_time, const int nstep, const int plot_int, const amrex::Real plot_per, const amrex::Real dt_0, amrex::Real &last_file_time) | ERF | |
| WriteSubvolume() | ERF | |
| WriteVTKPolyline(const std::string &filename, amrex::Vector< std::array< amrex::Real, 2 >> &points_xy) | ERF | |
| xflux_imask | ERF | private |
| xvel_bc_data | ERF | private |
| yflux_imask | ERF | private |
| yvel_bc_data | ERF | private |
| z_phys_cc | ERF | private |
| z_phys_cc_src | ERF | private |
| z_phys_nd | ERF | private |
| z_phys_nd_new | ERF | private |
| z_phys_nd_src | ERF | private |
| z_t_rk | ERF | private |
| zflux_imask | ERF | private |
| zlevels_stag | ERF | private |
| zmom_crse_rhs | ERF | private |
| zvel_bc_data | ERF | private |
| ~ERF() override | ERF |