285 amrex::ParmParse
pp(
"erf.shoc");
323 if (
pp.query(
"transport_mode", transport_mode)) {
324 std::string error_message;
326 amrex::Abort(error_message.c_str());
331 if (
pp.query(
"momentum_transport", momentum_transport)) {
332 std::string error_message;
336 amrex::Abort(error_message.c_str());
bool parse_shoc_momentum_transport_string(std::string value, ShocMomentumTransport &mode, std::string &error_message)
Definition: ERF_ShocTypes.H:156
bool parse_shoc_transport_mode_string(std::string value, ShocTransportMode &mode, std::string &error_message)
Definition: ERF_ShocTypes.H:132
const char * shoc_transport_mode_name(ShocTransportMode mode)
Definition: ERF_ShocTypes.H:30
const char * shoc_momentum_transport_name(ShocMomentumTransport mode)
Definition: ERF_ShocTypes.H:40
int debug_bad_column_max_reports
Definition: ERF_ShocTypes.H:111
ShocTransportMode transport_mode
Definition: ERF_ShocTypes.H:107
bool debug_disable_moisture_state_update
Definition: ERF_ShocTypes.H:119
bool shoc_1p5tke
Definition: ERF_ShocTypes.H:99
amrex::Real debug_bad_column_q_tend_threshold
Definition: ERF_ShocTypes.H:113
amrex::Real coeff_kh
Definition: ERF_ShocTypes.H:94
amrex::Real top_taper_depth
Definition: ERF_ShocTypes.H:96
amrex::Real debug_bad_column_scalar_moment_threshold
Definition: ERF_ShocTypes.H:116
amrex::Real lambda_high
Definition: ERF_ShocTypes.H:83
amrex::Real w2tune
Definition: ERF_ShocTypes.H:90
amrex::Real debug_bad_column_min_dz
Definition: ERF_ShocTypes.H:115
amrex::Real qwthl2tune
Definition: ERF_ShocTypes.H:89
bool debug_disable_pdf_cloud_increment
Definition: ERF_ShocTypes.H:117
amrex::Real c_diag_3rd_mom
Definition: ERF_ShocTypes.H:93
ShocMomentumTransport momentum_transport
Definition: ERF_ShocTypes.H:108
bool column_conservation_check
Definition: ERF_ShocTypes.H:103
amrex::Real lambda_thresh
Definition: ERF_ShocTypes.H:85
bool extra_shoc_diags
Definition: ERF_ShocTypes.H:100
amrex::Real coeff_km
Definition: ERF_ShocTypes.H:95
bool debug_disable_theta_state_update
Definition: ERF_ShocTypes.H:118
amrex::Real debug_bad_column_theta_tend_threshold
Definition: ERF_ShocTypes.H:112
amrex::Real lambda_slope
Definition: ERF_ShocTypes.H:84
amrex::Real lambda_low
Definition: ERF_ShocTypes.H:82
bool debug_bad_column
Definition: ERF_ShocTypes.H:109
bool signed_tke_production
Definition: ERF_ShocTypes.H:106
amrex::Real debug_bad_column_brunt_threshold
Definition: ERF_ShocTypes.H:114
bool debug_disable_tke_state_update
Definition: ERF_ShocTypes.H:120
bool apply_tms
Definition: ERF_ShocTypes.H:101
bool debug_bad_column_abort
Definition: ERF_ShocTypes.H:110
bool allow_tendency_microphysics_overlap
Definition: ERF_ShocTypes.H:105
bool check_flux_state
Definition: ERF_ShocTypes.H:102
amrex::Real length_fac
Definition: ERF_ShocTypes.H:92
amrex::Real top_taper_min_factor
Definition: ERF_ShocTypes.H:97
amrex::Real thl2tune
Definition: ERF_ShocTypes.H:87
amrex::Real qw2tune
Definition: ERF_ShocTypes.H:88
bool debug_summary
Definition: ERF_ShocTypes.H:104