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

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

apply_tpi(const int &lev, const amrex::Box &vbx, const int &comp, const amrex::IndexType &m_ixtype, const amrex::Array4< amrex::Real > &src_arr, const amrex::Array4< amrex::Real const > &pert_cell, const amrex::Real scale=one)TurbulentPerturbationinline
auto_maskTurbulentPerturbationprivate
auto_modeTurbulentPerturbationprivate
auto_next_updateTurbulentPerturbationprivate
auto_readyTurbulentPerturbationprivate
automatic_face_box(const amrex::Box &subdomain, int face) constTurbulentPerturbationinline
automatic_update_due(int lev, double time) constTurbulentPerturbationinline
box_sum(const amrex::Array4< const amrex::Real > &arr, const amrex::Box &bx)TurbulentPerturbationinlinestatic
calc_tpi_amp(const int &lev, const int &boxIdx, const double &interval)TurbulentPerturbationinline
calc_tpi_meanMag(const int &lev, const amrex::Vector< int > &update_box, amrex::MultiFab &mf_cons, amrex::MultiFab &mf_xvel, amrex::MultiFab &mf_yvel)TurbulentPerturbationinline
calc_tpi_uniform_update(int lev, double time)TurbulentPerturbationinline
calc_tpi_update(const int lev, const double dt, amrex::MultiFab &mf_xvel, amrex::MultiFab &mf_yvel, amrex::MultiFab &mf_cons)TurbulentPerturbationinline
configure_automatic(int lev, double time, double period, const amrex::Vector< AutomaticPerturbationFace > &faces, const amrex::Geometry &geom, const amrex::MultiFab *z_cc, const amrex::MultiFab *z_nd, const amrex::MultiFab *z_ground)TurbulentPerturbationinline
debug(double)TurbulentPerturbationinline
hash_comp_cellTurbulentPerturbationprivatestatic
hash_comp_cpmTurbulentPerturbationprivatestatic
hash_comp_intervalTurbulentPerturbationprivatestatic
init_tpi(const int lev, const amrex::Vector< amrex::BoxArray > &subdomains_lev, const amrex::GpuArray< amrex::Real, 3 > dx, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, const int ngrow_state, std::string pp_prefix, const amrex::Vector< amrex::IntVect > refRatio, const int max_level, const bool automatic=false)TurbulentPerturbationinline
init_tpi_type(const int lev, const PerturbationType &pert_type, const int max_level)TurbulentPerturbationinline
input_UgTurbulentPerturbationprivate
input_w_ampTurbulentPerturbationprivate
netZeroBuoyant(const int &lev)TurbulentPerturbationinline
pb_ampTurbulentPerturbationprivate
pb_baTurbulentPerturbation
pb_cellTurbulentPerturbation
pb_dirTurbulentPerturbation
pb_intervalTurbulentPerturbationprivate
pb_local_etimeTurbulentPerturbationprivate
pb_magTurbulentPerturbation
pb_netZeroTurbulentPerturbationprivate
pb_nupdateTurbulentPerturbationprivate
pb_UgTurbulentPerturbationprivate
perturbation_khiTurbulentPerturbationprivate
perturbation_kloTurbulentPerturbationprivate
pseudoRandomPert(const int &boxIdx, const int &lev, const amrex::IndexType &m_ixtype)TurbulentPerturbationinline
pt_typeTurbulentPerturbation
ref_ratioTurbulentPerturbationprivate
set_uniform_advection(int lev, double time, amrex::Real speed, double wind_period)TurbulentPerturbationinline
tpi_boxDimTurbulentPerturbationprivate
tpi_directionTurbulentPerturbationprivate
tpi_HpbTurbulentPerturbationprivate
tpi_layersTurbulentPerturbationprivate
tpi_LpbTurbulentPerturbationprivate
tpi_lrefTurbulentPerturbationprivate
tpi_net_buoyantTurbulentPerturbationprivate
tpi_nonDimTurbulentPerturbationprivate
tpi_offsetTurbulentPerturbationprivate
tpi_pert_adjustTurbulentPerturbationprivate
tpi_seedTurbulentPerturbationprivate
tpi_TiTurbulentPerturbationprivate
tpi_TinfTurbulentPerturbationprivate
tpi_WpbTurbulentPerturbationprivate
uniform_clockTurbulentPerturbationprivate
uniform_heightTurbulentPerturbationprivate
uniform_modeTurbulentPerturbationprivate
uniform_refresh_enabled(int lev) constTurbulentPerturbationinline
uniform_refresh_interval(int lev) constTurbulentPerturbationinline
uniform_sampling_face(int face) constTurbulentPerturbationinline
uniform_sampling_height() constTurbulentPerturbationinline
uniform_sampling_period() constTurbulentPerturbationinline
uniform_wind_periodTurbulentPerturbationprivate
uniform_wind_update_due(int lev, double time) constTurbulentPerturbationinline
zero_amp(const int &boxIdx, const int &lev, const amrex::IndexType &m_ixtype)TurbulentPerturbationinline
~TurbulentPerturbation()TurbulentPerturbationinline