subroutine, public gfs_cloud_diagnostics::gfs_cloud_diagnostics_run | ( | integer, intent(in) | nCol, |
integer, intent(in) | nLev, | ||
integer, intent(in) | iovr_rand, | ||
integer, intent(in) | iovr_maxrand, | ||
integer, intent(in) | iovr_max, | ||
integer, intent(in) | iovr_dcorr, | ||
integer, intent(in) | iovr_exp, | ||
integer, intent(in) | iovr_exprand, | ||
logical, intent(in) | lsswr, | ||
logical, intent(in) | lslwr, | ||
real(kind_phys), dimension(:), intent(in) | lat, | ||
real(kind_phys), dimension(:), intent(in) | de_lgth, | ||
real(kind_phys), dimension(:,:), intent(in) | p_lay, | ||
real(kind_phys), dimension(:,:), intent(in) | cld_frac, | ||
real(kind_phys), dimension(:,:), intent(in) | p_lev, | ||
real(kind_phys), dimension(:,:), intent(in) | deltaZ, | ||
real(kind_phys), dimension(:,:), intent(in) | cloud_overlap_param, | ||
real(kind_phys), dimension(:,:), intent(in) | precip_overlap_param, | ||
real(kind_phys), intent(in) | con_pi, | ||
integer, dimension(:,:), intent(out) | mtopa, | ||
integer, dimension(:,:), intent(out) | mbota, | ||
real(kind_phys), dimension(:,:), intent(out) | cldsa, | ||
character(len=*), intent(out) | errmsg, | ||
integer, intent(out) | errflg | ||
) |
References module_radiation_clouds::gethml(), module_radiation_clouds::nk_clds, and module_radiation_clouds::ptopc.