|
subroutine, public | model_flags::setup_model_flags (l_host_applies_sfc_fluxes_in, l_uv_nudge_in, saturation_formula_in ifdef GFDL |
|
subroutine, public | model_flags::read_model_flags_from_file (iunit, filename) |
|
subroutine, public | model_flags::write_model_flags_to_file (iunit, filename) |
|
subroutine, public | model_flags::setup_configurable_model_flags (l_upwind_wpxp_ta_in, l_upwind_xpyp_ta_in, l_upwind_xm_ma_in, l_quintic_poly_interp_in, l_vert_avg_closure_in, l_single_C2_Skw_in, l_standard_term_ta_in, l_tke_aniso_in, l_use_cloud_cover_in) |
|
subroutine, public | model_flags::get_configurable_model_flags (l_upwind_wpxp_ta_out, l_upwind_xpyp_ta_out, l_upwind_xm_ma_out, l_quintic_poly_interp_out, l_vert_avg_closure_out, l_single_C2_Skw_out, l_standard_term_ta_out, l_tke_aniso_out, l_use_cloud_cover_out) |
|
|
logical, parameter, public | model_flags::l_pos_def = .false. |
|
logical, parameter, public | model_flags::l_hole_fill = .true. |
|
logical, parameter, public | model_flags::l_clip_semi_implicit = .false. |
|
logical, parameter, public | model_flags::l_clip_turb_adv = .false. |
|
logical, parameter, public | model_flags::l_gmres = .false. |
|
logical, parameter, public | model_flags::l_sat_mixrat_lookup = .false. |
|
logical, parameter, public | model_flags::l_byteswap_io = .false. |
|
logical, parameter, public | model_flags::l_gamma_skw = .true. |
|
logical, parameter, public | model_flags::l_use_boussinesq = .false. |
|
logical, public | model_flags::l_use_precip_frac = .true. |
|
logical, parameter, public | model_flags::l_morr_xp2_mc = .false. |
|
logical, parameter, public | model_flags::l_evaporate_cold_rcm = .false. |
|
logical, parameter, public | model_flags::l_cubic_interp = .false. |
|
logical, public | model_flags::l_calc_thlp2_rad = .true. |
|
integer, parameter, public | model_flags::saturation_bolton = 1 |
|
integer, parameter, public | model_flags::saturation_gfdl = 2 |
|
integer, parameter, public | model_flags::saturation_flatau = 3 |
|
logical, public | model_flags::l_diffuse_rtm_and_thlm = .false. |
|
logical, public | model_flags::l_stability_correct_kh_n2_zm = .false. |
|
logical, public | model_flags::l_upwind_wpxp_ta = .false. |
|
logical, public | model_flags::l_upwind_xpyp_ta = .true. |
|
logical, public | model_flags::l_upwind_xm_ma = .true. |
|
logical, public | model_flags::l_quintic_poly_interp = .false. |
|
logical, public | model_flags::l_uv_nudge = .false. |
|
logical, public | model_flags::l_rtm_nudge = .false. |
|
logical, public | model_flags::l_tke_aniso = .true. |
|
logical, private | model_flags::l_vert_avg_closure = .true. |
|
logical, public | model_flags::l_trapezoidal_rule_zt = .true. |
|
logical, public | model_flags::l_trapezoidal_rule_zm = .true. |
|
logical, public | model_flags::l_call_pdf_closure_twice = .true. |
|
logical, public | model_flags::l_single_c2_skw = .false. |
|
logical, public | model_flags::l_standard_term_ta = .false. |
|
logical, public | model_flags::l_host_applies_sfc_fluxes = .false. |
|
logical, public | model_flags::l_use_cloud_cover = .true. |
|
integer, public | model_flags::saturation_formula = saturation_flatau |
|
logical, public | model_flags::l_diagnose_correlations = .false. |
|
logical, public | model_flags::l_calc_w_corr = .false. |
|
logical, parameter, public | model_flags::l_silhs_rad = .false. |
|
logical, public | model_flags::l_const_nc_in_cloud = .false. |
|
logical, public | model_flags::l_fix_chi_eta_correlations = .true. |
|
logical, public | model_flags::i_sat_sphum |
|