|
subroutine, public | parameters_tunable::clubb_param_readnl (filename) |
|
subroutine, public | parameters_tunable::setup_parameters (deltaz, params, nzmax, grid_type, momentum_heights, thermodynamic_heights, err_code) |
|
subroutine, public | parameters_tunable::adj_low_res_nu (nzmax, grid_type, deltaz, momentum_heights, thermodynamic_heights) |
|
subroutine, public | parameters_tunable::read_parameters (iunit, filename, params) |
|
subroutine, public | parameters_tunable::read_param_spread (iunit, filename, nindex, param_spread, ndim) |
|
subroutine | parameters_tunable::pack_parameters (C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, C4, C5, C6rt, C6rtb, C6rtc, C6thl, C6thlb, C6thlc, C7, C7b, C7c, C8, C8b, C10, C11, C11b, C11c, C12, C13, C14, C15, C6rt_Lscale0, C6thl_Lscale0, C7_Lscale0, wpxp_L_thresh, c_K, c_K1, nu1, c_K2, nu2, c_K6, nu6, c_K8, nu8, c_K9, nu9, nu10, c_K_hm, c_K_hmb, K_hm_min_coef, nu_hm, gamma_coef, gamma_coefb, gamma_coefc, mu, beta, lmin_coef, coef_hm_1_hm_2_corr_adj, mult_coef, taumin, taumax, Lscale_mu_coef, Lscale_pert_coef, alpha_corr, Skw_denom_coef, c_K10, thlp2_rad_coef, thlp2_rad_cloud_frac_thresh, params) |
|
subroutine | parameters_tunable::unpack_parameters (params, C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, C4, C5, C6rt, C6rtb, C6rtc, C6thl, C6thlb, C6thlc, C7, C7b, C7c, C8, C8b, C10, C11, C11b, C11c, C12, C13, C14, C15, C6rt_Lscale0, C6thl_Lscale0, C7_Lscale0, wpxp_L_thresh, c_K, c_K1, nu1, c_K2, nu2, c_K6, nu6, c_K8, nu8, c_K9, nu9, nu10, c_K_hm, c_K_hmb, K_hm_min_coef, nu_hm, gamma_coef, gamma_coefb, gamma_coefc, mu, beta, lmin_coef, coef_hm_1_hm_2_corr_adj, mult_coef, taumin, taumax, Lscale_mu_coef, Lscale_pert_coef, alpha_corr, Skw_denom_coef, c_K10, thlp2_rad_coef, thlp2_rad_cloud_frac_thresh) |
|
subroutine, public | parameters_tunable::get_parameters (params) |
|
subroutine | parameters_tunable::init_parameters_999 () |
|
subroutine, public | parameters_tunable::cleanup_nu () |
|
|
real(kind=core_rknd) | parameters_tunable::clubb_c1 |
|
real(kind=core_rknd) | parameters_tunable::clubb_c2rt |
|
real(kind=core_rknd) | parameters_tunable::clubb_c2thl |
|
real(kind=core_rknd) | parameters_tunable::clubb_c2rtthl |
|
real(kind=core_rknd) | parameters_tunable::clubb_c6rt |
|
real(kind=core_rknd) | parameters_tunable::clubb_c6rtb |
|
real(kind=core_rknd) | parameters_tunable::clubb_c7 |
|
real(kind=core_rknd) | parameters_tunable::clubb_c7b |
|
real(kind=core_rknd) | parameters_tunable::clubb_c8 |
|
real(kind=core_rknd) | parameters_tunable::clubb_c11 |
|
real(kind=core_rknd) | parameters_tunable::clubb_c11b |
|
real(kind=core_rknd) | parameters_tunable::clubb_c14 |
|
real(kind=core_rknd) | parameters_tunable::clubb_beta |
|
real(kind=core_rknd) | parameters_tunable::clubb_gamma_coef |
|
real(kind=core_rknd) | parameters_tunable::clubb_gamma_coefb |
|
real(kind=core_rknd) | parameters_tunable::clubb_mu |
|
real(kind=core_rknd) | parameters_tunable::clubb_nu1 |
|
real(kind=core_rknd) | parameters_tunable::clubb_c_k10 |
|
real(kind=core_rknd) | parameters_tunable::clubb_wpxp_l_thresh |
|
real(kind=core_rknd), public | parameters_tunable::c1 = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c1b = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c1c = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c2 = 1.300000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c2rt = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c2thl = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c2rtthl = 1.300000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c2b = 1.300000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c2c = 5.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c4 = 5.200000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c5 = 0.300000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6rt = 4.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6rtb = 6.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6rtc = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6thl = 4.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6thlb = 6.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6thlc = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c7 = 0.500000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c7b = 0.500000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c7c = 0.500000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c8 = 4.200000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c8b = 0.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c10 = 3.300000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::if |
|
real(kind=core_rknd), dimension(clubb_cam), public | parameters_tunable::defined |
|
real(kind=core_rknd), public | parameters_tunable::c11 = 0.70000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c11b = 0.350000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::else |
|
real(kind=core_rknd), public | parameters_tunable::c6rt_lscale0 = 14.0_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c6thl_lscale0 = 14.0_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c7_lscale0 = 0.8500000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::wpxp_l_thresh = huge(1.0_core_rknd) |
|
real(kind=core_rknd), public | parameters_tunable::c_k = 0.200000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k1 = 0.750000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k2 = 0.125000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k6 = 0.375000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k8 = 1.250000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k9 = 0.250000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k_hm = 0.750000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k_hmb = 0.10000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::k_hm_min_coef = 0.10000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::gamma_coef = 0.320000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::gamma_coefb = 0.320000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::gamma_coefc = 5.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::mu = 1.000E-3_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::mult_coef = 1.000000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::taumin = 90.00000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::taumax = 3600.000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::lmin = 20.00000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::lscale_mu_coef = 2.0_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::lscale_pert_coef = 0.1_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::alpha_corr = 0.15_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu1 = 20.00000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu2 = 5.000000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu6 = 5.000000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu8 = 20.00000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu9 = 20.00000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu10 = 0.000000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::nu_hm = 1.500000_core_rknd |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu1_vert_res_dep |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu2_vert_res_dep |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu6_vert_res_dep |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu8_vert_res_dep |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu9_vert_res_dep |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu10_vert_res_dep |
|
real(kind=core_rknd), dimension(:), allocatable, public | parameters_tunable::nu_hm_vert_res_dep |
|
real(kind=core_rknd), public | parameters_tunable::beta = 2.400000_core_rknd |
|
real(kind=core_rknd), private | parameters_tunable::lmin_coef = 0.100000_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::coef_hm_1_hm_2_corr_adj = 1.0_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::skw_denom_coef = 0.0_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::c_k10 = 0.6_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::thlp2_rad_coef = 1.0_core_rknd |
|
real(kind=core_rknd), public | parameters_tunable::thlp2_rad_cloud_frac_thresh = 0.1_core_rknd |
|
logical, public | parameters_tunable::l_prescribed_avg_deltaz = .false. |
|
character(len=27), dimension(nparams), parameter, public | parameters_tunable::params_list = (/"C1 ", "C1b ", "C1c ", "C2 ", "C2b ", "C2c ", "C2rt ", "C2thl ", "C2rtthl ", "C4 ", "C5 ", "C6rt ", "C6rtb ", "C6rtc ", "C6thl ", "C6thlb ", "C6thlc ", "C7 ", "C7b ", "C7c ", "C8 ", "C8b ", "C10 ", "C11 ", "C11b ", "C11c ", "C12 ", "C13 ", "C14 ", "C15 ", "C6rt_Lscale0 ", "C6thl_Lscale0 ", "C7_Lscale0 ", "wpxp_L_thresh ", "c_K ", "c_K1 ", "nu1 ", "c_K2 ", "nu2 ", "c_K6 ", "nu6 ", "c_K8 ", "nu8 ", "c_K9 ", "nu9 ", "nu10 ", "c_K_hm ", "c_K_hmb ", "K_hm_min_coef ", "nu_hm ", "gamma_coef ", "gamma_coefb ", "gamma_coefc ", "mu ", "beta ", "lmin_coef ", "coef_hm_1_hm_2_corr_adj ", "mult_coef ", "taumin ", "taumax ", "Lscale_mu_coef ", "Lscale_pert_coef ", "alpha_corr ", "Skw_denom_coef ", "c_K10 ", "thlp2_rad_coef ", "thlp2_rad_cloud_frac_thresh" /) |
|
real(kind=core_rknd), parameter, private | parameters_tunable::init_value = -999._core_rknd |
|