ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ShocRuntimeOptions Struct Reference

#include <ERF_ShocTypes.H>

Collaboration diagram for ShocRuntimeOptions:

Public Attributes

amrex::Real lambda_low = 0.001
 
amrex::Real lambda_high = 0.04
 
amrex::Real lambda_slope = 2.65
 
amrex::Real lambda_thresh = 0.02
 
amrex::Real thl2tune = 1.0
 
amrex::Real qw2tune = 1.0
 
amrex::Real qwthl2tune = 1.0
 
amrex::Real w2tune = 1.0
 
amrex::Real length_fac = 0.5
 
amrex::Real c_diag_3rd_mom = 7.0
 
amrex::Real coeff_kh = 0.1
 
amrex::Real coeff_km = 0.1
 
amrex::Real top_taper_depth = 0.0
 
amrex::Real top_taper_min_factor = 0.0
 
bool shoc_1p5tke = false
 
bool extra_shoc_diags = false
 
bool apply_tms = false
 
bool check_flux_state = false
 
bool column_conservation_check = false
 
bool debug_summary = false
 
bool allow_tendency_microphysics_overlap = false
 
bool signed_tke_production = false
 
ShocTransportMode transport_mode = ShocTransportMode::StateUpdate
 
ShocMomentumTransport momentum_transport = ShocMomentumTransport::HostDiffusion
 
bool debug_bad_column = false
 
bool debug_bad_column_abort = true
 
int debug_bad_column_max_reports = 8
 
amrex::Real debug_bad_column_theta_tend_threshold = 10.0
 
amrex::Real debug_bad_column_q_tend_threshold = 1.0e-2
 
amrex::Real debug_bad_column_brunt_threshold = 1.0
 
amrex::Real debug_bad_column_min_dz = 1.0
 
amrex::Real debug_bad_column_scalar_moment_threshold = 1.0e4
 
bool debug_disable_pdf_cloud_increment = false
 
bool debug_disable_theta_state_update = false
 
bool debug_disable_moisture_state_update = false
 
bool debug_disable_tke_state_update = false
 

Member Data Documentation

◆ allow_tendency_microphysics_overlap

bool ShocRuntimeOptions::allow_tendency_microphysics_overlap = false

◆ apply_tms

bool ShocRuntimeOptions::apply_tms = false

◆ c_diag_3rd_mom

amrex::Real ShocRuntimeOptions::c_diag_3rd_mom = 7.0

◆ check_flux_state

bool ShocRuntimeOptions::check_flux_state = false

◆ coeff_kh

◆ coeff_km

◆ column_conservation_check

bool ShocRuntimeOptions::column_conservation_check = false

◆ debug_bad_column

bool ShocRuntimeOptions::debug_bad_column = false

◆ debug_bad_column_abort

bool ShocRuntimeOptions::debug_bad_column_abort = true

◆ debug_bad_column_brunt_threshold

amrex::Real ShocRuntimeOptions::debug_bad_column_brunt_threshold = 1.0

◆ debug_bad_column_max_reports

int ShocRuntimeOptions::debug_bad_column_max_reports = 8

◆ debug_bad_column_min_dz

amrex::Real ShocRuntimeOptions::debug_bad_column_min_dz = 1.0

◆ debug_bad_column_q_tend_threshold

amrex::Real ShocRuntimeOptions::debug_bad_column_q_tend_threshold = 1.0e-2

◆ debug_bad_column_scalar_moment_threshold

amrex::Real ShocRuntimeOptions::debug_bad_column_scalar_moment_threshold = 1.0e4

◆ debug_bad_column_theta_tend_threshold

amrex::Real ShocRuntimeOptions::debug_bad_column_theta_tend_threshold = 10.0

◆ debug_disable_moisture_state_update

bool ShocRuntimeOptions::debug_disable_moisture_state_update = false

◆ debug_disable_pdf_cloud_increment

bool ShocRuntimeOptions::debug_disable_pdf_cloud_increment = false

◆ debug_disable_theta_state_update

bool ShocRuntimeOptions::debug_disable_theta_state_update = false

◆ debug_disable_tke_state_update

bool ShocRuntimeOptions::debug_disable_tke_state_update = false

◆ debug_summary

bool ShocRuntimeOptions::debug_summary = false

◆ extra_shoc_diags

bool ShocRuntimeOptions::extra_shoc_diags = false

◆ lambda_high

◆ lambda_low

◆ lambda_slope

amrex::Real ShocRuntimeOptions::lambda_slope = 2.65

◆ lambda_thresh

amrex::Real ShocRuntimeOptions::lambda_thresh = 0.02

◆ length_fac

◆ momentum_transport

◆ qw2tune

amrex::Real ShocRuntimeOptions::qw2tune = 1.0

◆ qwthl2tune

amrex::Real ShocRuntimeOptions::qwthl2tune = 1.0

◆ shoc_1p5tke

◆ signed_tke_production

bool ShocRuntimeOptions::signed_tke_production = false

◆ thl2tune

amrex::Real ShocRuntimeOptions::thl2tune = 1.0

◆ top_taper_depth

amrex::Real ShocRuntimeOptions::top_taper_depth = 0.0

◆ top_taper_min_factor

amrex::Real ShocRuntimeOptions::top_taper_min_factor = 0.0

◆ transport_mode

◆ w2tune

amrex::Real ShocRuntimeOptions::w2tune = 1.0

The documentation for this struct was generated from the following file: