ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <TurbStruct.H>
Public Member Functions | |
void | init_params (int lev, int max_level) |
void | display (int lev) |
Public Attributes | |
std::string | pp_prefix {"erf"} |
LESType | les_type |
amrex::Real | Cs = 0.0 |
amrex::Real | CI = 0.0 |
amrex::Real | Pr_t = 1. / 3. |
amrex::Real | Pr_t_inv = 3.0 |
amrex::Real | Sc_t = 1.0 |
amrex::Real | Sc_t_inv = 1.0 |
amrex::Real | Ce = 0.93 |
amrex::Real | Ce_wall = 0.0 |
amrex::Real | Ck = 0.1 |
amrex::Real | sigma_k = 0.5 |
amrex::Real | theta_ref = 300.0 |
PBLType | pbl_type |
amrex::Real | pbl_mynn_A1 = 1.18 |
amrex::Real | pbl_mynn_A2 = 0.665 |
amrex::Real | pbl_mynn_B1 = 24.0 |
amrex::Real | pbl_mynn_B2 = 15.0 |
amrex::Real | pbl_mynn_C1 = 0.137 |
amrex::Real | pbl_mynn_C2 = 0.75 |
amrex::Real | pbl_mynn_C3 = 0.352 |
amrex::Real | pbl_mynn_C4 = 0.0 |
amrex::Real | pbl_mynn_C5 = 0.2 |
amrex::Real | pbl_ysu_coriolis_freq = 1.0e-4 |
bool | pbl_ysu_over_land = false |
amrex::Real | pbl_ysu_land_Ribcr = 0.25 |
amrex::Real | pbl_ysu_unst_Ribcr = 0.0 |
bool | use_QKE = false |
bool | diffuse_QKE_3D = false |
bool | advect_QKE = true |
Container holding quantities related to turbulence parametrizations
|
inline |
|
inline |
bool TurbChoice::advect_QKE = true |
Referenced by DiffusionSrcForState_N(), DiffusionSrcForState_T(), erf_slow_rhs_post(), init_params(), and make_sources().
amrex::Real TurbChoice::Ce = 0.93 |
Referenced by ComputeTurbulentViscosityLES(), display(), and init_params().
amrex::Real TurbChoice::Ce_wall = 0.0 |
Referenced by ComputeTurbulentViscosityLES(), display(), and init_params().
amrex::Real TurbChoice::CI = 0.0 |
Referenced by display(), and init_params().
amrex::Real TurbChoice::Ck = 0.1 |
Referenced by ComputeTurbulentViscosityLES(), display(), and init_params().
amrex::Real TurbChoice::Cs = 0.0 |
Referenced by ComputeTurbulentViscosityLES(), display(), and init_params().
bool TurbChoice::diffuse_QKE_3D = false |
Referenced by ComputeTurbulentViscosityLES(), and init_params().
LESType TurbChoice::les_type |
amrex::Real TurbChoice::pbl_mynn_A1 = 1.18 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_A2 = 0.665 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_B1 = 24.0 |
Referenced by ComputeTurbulentViscosityPBL(), DiffusionSrcForState_N(), DiffusionSrcForState_T(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_B2 = 15.0 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_C1 = 0.137 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_C2 = 0.75 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_C3 = 0.352 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_C4 = 0.0 |
Referenced by display(), and init_params().
amrex::Real TurbChoice::pbl_mynn_C5 = 0.2 |
Referenced by ComputeTurbulentViscosityPBL(), display(), and init_params().
PBLType TurbChoice::pbl_type |
amrex::Real TurbChoice::pbl_ysu_coriolis_freq = 1.0e-4 |
Referenced by ComputeTurbulentViscosityPBL().
amrex::Real TurbChoice::pbl_ysu_land_Ribcr = 0.25 |
Referenced by ComputeTurbulentViscosityPBL().
bool TurbChoice::pbl_ysu_over_land = false |
Referenced by ComputeTurbulentViscosityPBL().
amrex::Real TurbChoice::pbl_ysu_unst_Ribcr = 0.0 |
Referenced by ComputeTurbulentViscosityPBL().
std::string TurbChoice::pp_prefix {"erf"} |
Referenced by init_params().
amrex::Real TurbChoice::Pr_t = 1. / 3. |
Referenced by display(), and init_params().
amrex::Real TurbChoice::Pr_t_inv = 3.0 |
Referenced by ComputeTurbulentViscosityLES(), and init_params().
amrex::Real TurbChoice::Sc_t = 1.0 |
Referenced by display(), and init_params().
amrex::Real TurbChoice::Sc_t_inv = 1.0 |
Referenced by ComputeTurbulentViscosityLES(), and init_params().
amrex::Real TurbChoice::sigma_k = 0.5 |
Referenced by ComputeTurbulentViscosityLES(), display(), and init_params().
amrex::Real TurbChoice::theta_ref = 300.0 |
Referenced by ComputeTurbulentViscosityLES(), DiffusionSrcForState_N(), DiffusionSrcForState_T(), display(), and init_params().
bool TurbChoice::use_QKE = false |