Loading [MathJax]/extensions/tex2jax.js
CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
All Classes Namespaces Functions Variables Modules Pages
Loading...
Searching...
No Matches

◆ cloud_mp_samf()

subroutine gfs_rrtmgp_cloud_mp::cloud_mp_samf ( integer, intent(in) ncol,
integer, intent(in) nlev,
real(kind_phys), dimension(:,:), intent(in) t_lay,
real(kind_phys), dimension(:,:), intent(in) p_lev,
real(kind_phys), dimension(:,:), intent(in) p_lay,
real(kind_phys), dimension(:,:), intent(in) qs_lay,
real(kind_phys), dimension(:,:), intent(in) relhum,
real(kind_phys), dimension(:,:), intent(in) cnv_mixratio,
real(kind_phys), intent(in) con_ttp,
real(kind_phys), intent(in) con_g,
real(kind_phys), intent(in) alpha0,
real(kind_phys), dimension(:,:), intent(inout) cld_cnv_lwp,
real(kind_phys), dimension(:,:), intent(inout) cld_cnv_reliq,
real(kind_phys), dimension(:,:), intent(inout) cld_cnv_iwp,
real(kind_phys), dimension(:,:), intent(inout) cld_cnv_reice,
real(kind_phys), dimension(:,:), intent(inout) cld_cnv_frac )
  • The total-cloud convective mixing-ratio is partitioned by phase into liquid/ice cloud properties. LWP and IWP are computed.
  • The liquid and ice cloud effective particle sizes are assigned reference values.
  • The convective cloud-fraction is computed using Xu-Randall (1996). (DJS asks: Does the SAMF scheme produce a cloud-fraction?)
    Parameters
    [in]nlevNumber of vertical layers
    [in]cnv_mixratioConvective cloud mixing-ratio (kg/kg)
    [in,out]cld_cnv_fracConvective cloud-fraction
Parameters
ncolNumber of horizontal grid points
t_layTemperature at layer-centers (K)
p_levPressure at layer-interfaces (Pa)
p_layPresure at layer-centers (Pa)
qs_laySpecific-humidity at layer-centers (kg/kg)
relhumRelative-humidity (1)
con_ttpTriple point temperature of water (K)
con_gPhysical constant: gravity (m s-2)
cld_cnv_lwpConvective cloud liquid water path
cld_cnv_reliqConvective cloud liquid effective radius
cld_cnv_iwpConvective cloud ice water path
cld_cnv_reiceConvective cloud ice effecive radius

References module_radiation_clouds::reice_def, and module_radiation_clouds::reliq_def.