|
integer, public | micro_mg_cam::micro_mg_version = 1 |
|
integer | micro_mg_cam::micro_mg_sub_version = 0 |
|
real(r8) | micro_mg_cam::micro_mg_dcs = -1._r8 |
|
logical | micro_mg_cam::microp_uniform |
|
logical, public | micro_mg_cam::micro_mg_dcs_tdep = .false. |
|
character(len=16) | micro_mg_cam::micro_mg_precip_frac_method = 'max_overlap' |
|
real(r8) | micro_mg_cam::micro_mg_mass_gradient_alpha = -1._r8 |
|
real(r8) | micro_mg_cam::micro_mg_mass_gradient_beta = -1._r8 |
|
real(r8) | micro_mg_cam::micro_mg_berg_eff_factor = 1.0_r8 |
|
real(r8) | micro_mg_cam::ice_sed_ai = 700.0_r8 |
|
logical, public | micro_mg_cam::do_cldliq |
|
logical, public | micro_mg_cam::do_cldice |
|
logical, public | micro_mg_cam::do_nccons |
|
logical, public | micro_mg_cam::do_nicons |
|
integer | micro_mg_cam::num_steps |
|
integer | micro_mg_cam::ncnst = 4 |
|
character(len=8), dimension(8), parameter | micro_mg_cam::cnst_names = (/'CLDLIQ', 'CLDICE','NUMLIQ','NUMICE', 'RAINQM', 'SNOWQM','NUMRAI','NUMSNO'/) |
|
integer | micro_mg_cam::ixcldliq = -1 |
|
integer | micro_mg_cam::ixcldice = -1 |
|
integer | micro_mg_cam::ixnumliq = -1 |
|
integer | micro_mg_cam::ixnumice = -1 |
|
integer | micro_mg_cam::ixrain = -1 |
|
integer | micro_mg_cam::ixsnow = -1 |
|
integer | micro_mg_cam::ixnumrain = -1 |
|
integer | micro_mg_cam::ixnumsnow = -1 |
|
integer | micro_mg_cam::cldo_idx |
|
integer | micro_mg_cam::qme_idx |
|
integer | micro_mg_cam::prain_idx |
|
integer | micro_mg_cam::nevapr_idx |
|
integer | micro_mg_cam::wsedl_idx |
|
integer | micro_mg_cam::rei_idx |
|
integer | micro_mg_cam::rel_idx |
|
integer | micro_mg_cam::dei_idx |
|
integer | micro_mg_cam::mu_idx |
|
integer | micro_mg_cam::prer_evap_idx |
|
integer | micro_mg_cam::lambdac_idx |
|
integer | micro_mg_cam::iciwpst_idx |
|
integer | micro_mg_cam::iclwpst_idx |
|
integer | micro_mg_cam::des_idx |
|
integer | micro_mg_cam::icswp_idx |
|
integer | micro_mg_cam::cldfsnow_idx |
|
integer | micro_mg_cam::rate1_cw2pr_st_idx = -1 |
|
integer | micro_mg_cam::ls_flxprc_idx |
|
integer | micro_mg_cam::ls_flxsnw_idx |
|
integer | micro_mg_cam::relvar_idx |
|
integer | micro_mg_cam::cmeliq_idx |
|
integer | micro_mg_cam::accre_enhan_idx |
|
integer | micro_mg_cam::am_evp_st_idx |
|
integer | micro_mg_cam::evprain_st_idx |
|
integer | micro_mg_cam::evpsnow_st_idx |
|
integer | micro_mg_cam::ls_mrprc_idx |
|
integer | micro_mg_cam::ls_mrsnw_idx |
|
integer | micro_mg_cam::ls_reffrain_idx |
|
integer | micro_mg_cam::ls_reffsnow_idx |
|
integer | micro_mg_cam::cv_reffliq_idx |
|
integer | micro_mg_cam::cv_reffice_idx |
|
integer | micro_mg_cam::cc_t_idx |
|
integer | micro_mg_cam::cc_qv_idx |
|
integer | micro_mg_cam::cc_ql_idx |
|
integer | micro_mg_cam::cc_qi_idx |
|
integer | micro_mg_cam::cc_nl_idx |
|
integer | micro_mg_cam::cc_ni_idx |
|
integer | micro_mg_cam::cc_qlst_idx |
|
integer | micro_mg_cam::tnd_qsnow_idx = -1 |
|
integer | micro_mg_cam::tnd_nsnow_idx = -1 |
|
integer | micro_mg_cam::re_ice_idx = -1 |
|
integer | micro_mg_cam::acpr_idx = -1 |
|
integer | micro_mg_cam::acgcme_idx = -1 |
|
integer | micro_mg_cam::acnum_idx = -1 |
|
integer | micro_mg_cam::ast_idx = -1 |
|
integer | micro_mg_cam::cld_idx = -1 |
|
integer | micro_mg_cam::concld_idx = -1 |
|
integer | micro_mg_cam::qrain_idx =-1 |
|
integer | micro_mg_cam::qsnow_idx =-1 |
|
integer | micro_mg_cam::nrain_idx =-1 |
|
integer | micro_mg_cam::nsnow_idx =-1 |
|
integer | micro_mg_cam::naai_idx = -1 |
|
integer | micro_mg_cam::naai_hom_idx = -1 |
|
integer | micro_mg_cam::npccn_idx = -1 |
|
integer | micro_mg_cam::rndst_idx = -1 |
|
integer | micro_mg_cam::nacon_idx = -1 |
|
integer | micro_mg_cam::prec_str_idx = -1 |
|
integer | micro_mg_cam::snow_str_idx = -1 |
|
integer | micro_mg_cam::prec_pcw_idx = -1 |
|
integer | micro_mg_cam::snow_pcw_idx = -1 |
|
integer | micro_mg_cam::prec_sed_idx = -1 |
|
integer | micro_mg_cam::snow_sed_idx = -1 |
|
integer | micro_mg_cam::frzimm_idx = -1 |
|
integer | micro_mg_cam::frzcnt_idx = -1 |
|
integer | micro_mg_cam::frzdep_idx = -1 |
|
logical | micro_mg_cam::allow_sed_supersat |
|
real(r8) | micro_mg_cam::micro_mg_accre_enhan_fac = huge(1.0_r8) |
|
real(r8) | micro_mg_cam::prc_coef1_in = huge(1.0_r8) |
|
real(r8) | micro_mg_cam::prc_exp_in = huge(1.0_r8) |
|
real(r8) | micro_mg_cam::prc_exp1_in = huge(1.0_r8) |
|
real(r8) | micro_mg_cam::cld_sed_in = huge(1.0_r8) |
|
real(r8) | micro_mg_cam::nccons = huge(1.0_r8) |
|
real(r8) | micro_mg_cam::nicons = huge(1.0_r8) |
|
logical | micro_mg_cam::mg_prc_coeff_fix_in = .false. |
|
logical | micro_mg_cam::rrtmg_temp_fix = .false. |
|