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

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

base_parmsProblemBaseprotected
erf_init_dens_hse(amrex::MultiFab &, std::unique_ptr< amrex::MultiFab > &, std::unique_ptr< amrex::MultiFab > &, amrex::Geometry const &)ProblemBaseinlinevirtual
erf_init_dens_hse_moist(amrex::MultiFab &, std::unique_ptr< amrex::MultiFab > &, amrex::Geometry const &)ProblemBaseinlinevirtual
erf_init_rayleigh(amrex::Vector< amrex::Vector< amrex::Real > > &, amrex::Geometry const &, std::unique_ptr< amrex::MultiFab > &, amrex::Real)ProblemBaseinlinevirtual
init_base_parms(amrex::Real rho_0, amrex::Real T_0)ProblemBaseinlineprotected
init_custom_pert(const amrex::Box &, const amrex::Box &, const amrex::Box &, const amrex::Box &, amrex::Array4< amrex::Real const > const &, amrex::Array4< amrex::Real > const &, amrex::Array4< amrex::Real > const &, amrex::Array4< amrex::Real > const &, amrex::Array4< amrex::Real > const &, amrex::Array4< amrex::Real > const &, amrex::Array4< amrex::Real > const &, amrex::Array4< amrex::Real const > const &, amrex::Array4< amrex::Real const > const &, amrex::GeometryData const &, amrex::Array4< amrex::Real const > const &, amrex::Array4< amrex::Real const > const &, amrex::Array4< amrex::Real const > const &, const SolverChoice &)ProblemBaseinlinevirtual
init_custom_terrain(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, const amrex::Real &time)ProblemBaseinlinevirtual
init_custom_terrain(const amrex::Geometry &, amrex::FArrayBox &z_phys_nd, const amrex::Real &)ProblemBaseinlinevirtual
init_uniform(const amrex::Box &bx, amrex::Array4< amrex::Real > const &state)ProblemBaseinline
name()=0ProblemBaseprotectedpure virtual
read_custom_terrain(const std::string &fname, const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, const amrex::Real &)ProblemBaseinlinevirtual
read_custom_terrain_USGS(const std::string &fname_usgs, const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, const amrex::Real &)ProblemBaseinlinevirtual
update_geostrophic_profile(const amrex::Real &, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &d_u_geos, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &d_v_geos, const amrex::Geometry &geom, std::unique_ptr< amrex::MultiFab > &z_phys_cc)ProblemBaseinlinevirtual
update_rhoqt_sources(const amrex::Real &, amrex::Vector< amrex::Real > &qsrc, amrex::Gpu::DeviceVector< amrex::Real > &d_qsrc, const amrex::Geometry &geom, std::unique_ptr< amrex::MultiFab > &z_phys_cc)ProblemBaseinlinevirtual
update_rhotheta_sources(const amrex::Real &, amrex::Vector< amrex::Real > &src, amrex::Gpu::DeviceVector< amrex::Real > &d_src, const amrex::Geometry &geom, std::unique_ptr< amrex::MultiFab > &z_phys_cc)ProblemBaseinlinevirtual
update_w_subsidence(const amrex::Real &, amrex::Vector< amrex::Real > &wbar, amrex::Gpu::DeviceVector< amrex::Real > &d_wbar, const amrex::Geometry &geom, std::unique_ptr< amrex::MultiFab > &z_phys_cc)ProblemBaseinlinevirtual
~ProblemBase()=defaultProblemBasevirtual