subroutine gfs_mp_generic_post::gfs_mp_generic_post_run | ( | integer, intent(in) | im, |
integer, intent(in) | levs, | ||
integer, intent(in) | kdt, | ||
integer, intent(in) | nrcm, | ||
integer, intent(in) | nncl, | ||
integer, intent(in) | ntcw, | ||
integer, intent(in) | ntrac, | ||
integer, intent(in) | imp_physics, | ||
integer, intent(in) | imp_physics_gfdl, | ||
integer, intent(in) | imp_physics_thompson, | ||
integer, intent(in) | imp_physics_nssl, | ||
integer, intent(in) | imp_physics_mg, | ||
integer, intent(in) | imp_physics_fer_hires, | ||
logical, intent(in) | cal_pre, | ||
logical, intent(in) | cplflx, | ||
logical, intent(in) | cplchm, | ||
logical, intent(in) | cpllnd, | ||
logical, intent(in) | progsigma, | ||
real(kind=kind_phys), intent(in) | con_g, | ||
real(kind=kind_phys), intent(in) | rhowater, | ||
real(kind=kind_phys), intent(in) | rainmin, | ||
real(kind=kind_phys), intent(in) | dtf, | ||
real(kind=kind_phys), intent(in) | frain, | ||
real(kind=kind_phys), dimension(:), intent(inout) | rainc, | ||
real(kind=kind_phys), dimension(:), intent(in) | rain1, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | rann, | ||
real(kind=kind_phys), dimension(:), intent(in) | xlat, | ||
real(kind=kind_phys), dimension(:), intent(in) | xlon, | ||
real(kind=kind_phys), dimension(:,:), intent(inout) | gt0, | ||
real(kind=kind_phys), dimension(:,:,:), intent(in) | gq0, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | prsl, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | prsi, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | phii, | ||
real(kind=kind_phys), dimension(:), intent(in) | tsfc, | ||
real(kind=kind_phys), dimension(:), intent(inout) | ice, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | phil, | ||
integer, dimension (:), intent(in) | htop, | ||
real(kind=kind_phys), dimension(:,:), intent(inout) | refl_10cm, | ||
integer, intent(in) | imfshalcnv, | ||
integer, intent(in) | imfshalcnv_gf, | ||
integer, intent(in) | imfdeepcnv, | ||
integer, intent(in) | imfdeepcnv_gf, | ||
integer, intent(in) | imfdeepcnv_samf, | ||
real(kind=kind_phys), intent(in) | con_t0c, | ||
real(kind=kind_phys), dimension(:), intent(inout) | snow, | ||
real(kind=kind_phys), dimension(:), intent(inout) | graupel, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | save_t, | ||
real(kind=kind_phys), dimension(:,:,:), intent(in) | save_q, | ||
real(kind=kind_phys), dimension(:), intent(in), optional | rain0, | ||
real(kind=kind_phys), dimension(:), intent(in), optional | ice0, | ||
real(kind=kind_phys), dimension(:), intent(in), optional | snow0, | ||
real(kind=kind_phys), dimension(:), intent(in), optional | graupel0, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | del, | ||
real(kind=kind_phys), dimension(:), intent(inout) | rain, | ||
real(kind=kind_phys), dimension(:), intent(inout) | domr_diag, | ||
real(kind=kind_phys), dimension(:), intent(inout) | domzr_diag, | ||
real(kind=kind_phys), dimension(:), intent(inout) | domip_diag, | ||
real(kind=kind_phys), dimension(:), intent(inout) | doms_diag, | ||
real(kind=kind_phys), dimension(:), intent(inout) | tprcp, | ||
real(kind=kind_phys), dimension(:), intent(inout) | srflag, | ||
real(kind=kind_phys), dimension(:), intent(in) | sr, | ||
real(kind=kind_phys), dimension(:), intent(inout) | cnvprcp, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totprcp, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totice, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totsnw, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totgrp, | ||
real(kind=kind_phys), dimension(:), intent(inout) | cnvprcpb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totprcpb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | toticeb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totsnwb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | totgrpb, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | rain_cpl, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | rainc_cpl, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | snow_cpl, | ||
real(kind=kind_phys), dimension(:), intent(inout) | pwat, | ||
real(kind=kind_phys), dimension(:), intent(inout) | frzr, | ||
real(kind=kind_phys), dimension(:), intent(inout) | frzrb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | frozr, | ||
real(kind=kind_phys), dimension(:), intent(inout) | frozrb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | tsnowp, | ||
real(kind=kind_phys), dimension(:), intent(inout) | tsnowpb, | ||
real(kind=kind_phys), dimension(:), intent(inout) | rhonewsn1, | ||
logical, intent(in) | exticeden, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | drain_cpl, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | dsnow_cpl, | ||
integer, intent(in) | lsm, | ||
integer, intent(in) | lsm_ruc, | ||
integer, intent(in) | lsm_noahmp, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | raincprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | rainncprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | iceprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | snowprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | graupelprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | draincprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | drainncprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | diceprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | dsnowprv, | ||
real(kind=kind_phys), dimension(:), intent(inout), optional | dgraupelprv, | ||
real(kind=kind_phys), intent(in) | dtp, | ||
real(kind=kind_phys), dimension(:,:,:), intent(inout), optional | dtend, | ||
integer, dimension(:,:), intent(in) | dtidx, | ||
integer, intent(in) | index_of_temperature, | ||
integer, intent(in) | index_of_process_mp, | ||
logical, intent(in) | ldiag3d, | ||
logical, intent(in) | qdiag3d, | ||
real(kind=kind_phys), dimension(:,:), intent(inout), optional | dqdt_qmicro, | ||
logical, intent(in) | lssav, | ||
integer, intent(in) | num_dfi_radar, | ||
real(kind=kind_phys), dimension(:), intent(in) | fh_dfi_radar, | ||
integer, intent(in) | index_of_process_dfi_radar, | ||
integer, dimension(:), intent(in) | ix_dfi_radar, | ||
real(kind=kind_phys), dimension(:,:,:), intent(in), optional | dfi_radar_tten, | ||
real(kind=kind_phys), dimension(:), intent(in) | radar_tten_limits, | ||
real(kind=kind_phys), intent(in) | fhour, | ||
real(kind=kind_phys), dimension(:,:), intent(inout), optional | prevsq, | ||
integer, intent(in) | iopt_lake, | ||
integer, intent(in) | iopt_lake_clm, | ||
integer, intent(in) | lkm, | ||
integer, dimension(:), intent(in) | use_lake_model, | ||
character(len=*), intent(out) | errmsg, | ||
integer, intent(out) | errflg ) |
References csnow().