subroutine, public micro_mg2_0::micro_mg_init | ( | integer, intent(in) | kind, |
real(r8), intent(in) | gravit, | ||
real(r8), intent(in) | rair, | ||
real(r8), intent(in) | rh2o, | ||
real(r8), intent(in) | cpair, | ||
real(r8), intent(in) | eps, | ||
real(r8), intent(in) | tmelt_in, | ||
real(r8), intent(in) | latvap, | ||
real(r8), intent(in) | latice, | ||
real(r8), intent(in) | rhmini_in, | ||
real(r8), intent(in) | micro_mg_dcs, | ||
real(r8), dimension(2), intent(in) | ts_auto, | ||
real(r8), intent(in) | mg_qcvar, | ||
logical, intent(in) | microp_uniform_in, | ||
logical, intent(in) | do_cldice_in, | ||
logical, intent(in) | use_hetfrz_classnuc_in, | ||
character(len=16), intent(in) | micro_mg_precip_frac_method_in, | ||
real(r8), intent(in) | micro_mg_berg_eff_factor_in, | ||
logical, intent(in) | allow_sed_supersat_in, | ||
logical, intent(in) | do_sb_physics_in, | ||
logical, intent(in) | do_ice_gmao_in, | ||
logical, intent(in) | do_liq_liu_in, | ||
logical, intent(in) | nccons_in, | ||
logical, intent(in) | nicons_in, | ||
real(r8), intent(in) | ncnst_in, | ||
real(r8), intent(in) | ninst_in ) |
[in] | kind | Kind used for reals |
[in] | tmelt_in | Freezing point of water (K) |
[in] | rhmini_in | Minimum rh for ice cloud fraction > 0. |
[in] | microp_uniform_in | .true. = configure uniform for sub-columns .false. = use w/o sub-columns (standard) |
[in] | do_cldice_in | .true. = do all processes (standard) .false. = skip all processes affecting cloud ice |
[in] | use_hetfrz_classnuc_in | use heterogeneous freezing |
[in] | micro_mg_precip_frac_method_in | type of precipitation fraction method |
[in] | micro_mg_berg_eff_factor_in | berg efficiency factor |
[in] | allow_sed_supersat_in | allow supersaturated conditions after sedimentation loop |
[in] | do_sb_physics_in | do SB autoconversion and accretion physics |
Definition at line 201 of file micro_mg2_0.F90.
References wv_saturation::gestbl(), and micro_mg_utils::micro_mg_utils_init().
Referenced by m_micro::m_micro_init().