CCPP SciDoc for Idealized Regional TC Capability  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ gfs_pbl_generic_post_run()

subroutine gfs_pbl_generic_post::gfs_pbl_generic_post_run ( integer, intent(in) im,
integer, intent(in) levs,
integer, intent(in) nvdiff,
integer, intent(in) ntrac,
integer, intent(in) ntqv,
integer, intent(in) ntcw,
integer, intent(in) ntiw,
integer, intent(in) ntrw,
integer, intent(in) ntsw,
integer, intent(in) ntlnc,
integer, intent(in) ntinc,
integer, intent(in) ntrnc,
integer, intent(in) ntsnc,
integer, intent(in) ntgnc,
integer, intent(in) ntwa,
integer, intent(in) ntia,
integer, intent(in) ntgl,
integer, intent(in) ntoz,
integer, intent(in) ntke,
integer, intent(in) ntkev,
integer, intent(in) nqrimef,
logical, intent(in) trans_aero,
integer, intent(in) ntchs,
integer, intent(in) ntchm,
integer, intent(in) ntccn,
integer, intent(in) nthl,
integer, intent(in) nthnc,
integer, intent(in) ntgv,
integer, intent(in) nthv,
integer, intent(in) ntrz,
integer, intent(in) ntgz,
integer, intent(in) nthz,
integer, intent(in) imp_physics,
integer, intent(in) imp_physics_gfdl,
integer, intent(in) imp_physics_thompson,
integer, intent(in) imp_physics_wsm6,
integer, intent(in) imp_physics_zhao_carr,
integer, intent(in) imp_physics_mg,
integer, intent(in) imp_physics_fer_hires,
integer, intent(in) imp_physics_nssl,
logical, intent(in) nssl_ccn_on,
logical, intent(in) ltaerosol,
logical, intent(in) mraerosol,
logical, intent(in) nssl_hail_on,
logical, intent(in) nssl_3moment,
logical, intent(in) cplflx,
logical, intent(in) cplaqm,
logical, intent(in) cplchm,
logical, intent(in) lssav,
logical, intent(in) flag_for_pbl_generic_tend,
logical, intent(in) ldiag3d,
logical, intent(in) lsidea,
logical, intent(in) hybedmf,
logical, intent(in) do_shoc,
logical, intent(in) satmedmf,
logical, intent(in) shinhong,
logical, intent(in) do_ysu,
real(kind=kind_phys), dimension(:,:, :), intent(in) dvdftra,
real(kind=kind_phys), dimension(:), intent(in) dusfc1,
real(kind=kind_phys), dimension(:), intent(in) dvsfc1,
real(kind=kind_phys), dimension(:), intent(in) dtsfc1,
real(kind=kind_phys), dimension(:), intent(in) dqsfc1,
real(kind=kind_phys), intent(in) dtf,
real(kind=kind_phys), dimension(:,:), intent(in) dudt,
real(kind=kind_phys), dimension(:,:), intent(in) dvdt,
real(kind=kind_phys), dimension(:,:), intent(in) dtdt,
real(kind=kind_phys), dimension(:,:), intent(in) htrsw,
real(kind=kind_phys), dimension(:,:), intent(in) htrlw,
real(kind=kind_phys), dimension(:), intent(in) xmu,
real(kind=kind_phys), dimension(:,:, :), intent(inout) dqdt,
real(kind=kind_phys), dimension(:), intent(inout), optional dusfc_cpl,
real(kind=kind_phys), dimension(:), intent(inout), optional dvsfc_cpl,
real(kind=kind_phys), dimension(:), intent(inout), optional dtsfc_cpl,
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_x_wind,
integer, intent(in) index_of_y_wind,
integer, intent(in) index_of_process_pbl,
real(kind=kind_phys), dimension(:), intent(inout), optional dqsfc_cpl,
real(kind=kind_phys), dimension(:), intent(inout), optional dusfci_cpl,
real(kind=kind_phys), dimension(:), intent(inout), optional dvsfci_cpl,
real(kind=kind_phys), dimension(:), intent(inout), optional dtsfci_cpl,
real(kind=kind_phys), dimension(:), intent(inout), optional dqsfci_cpl,
real(kind=kind_phys), dimension(:), intent(inout) dusfc_diag,
real(kind=kind_phys), dimension(:), intent(inout) dvsfc_diag,
real(kind=kind_phys), dimension(:), intent(inout) dtsfc_diag,
real(kind=kind_phys), dimension(:), intent(inout) dqsfc_diag,
real(kind=kind_phys), dimension(:), intent(inout) dusfci_diag,
real(kind=kind_phys), dimension(:), intent(inout) dvsfci_diag,
real(kind=kind_phys), dimension(:), intent(inout) dtsfci_diag,
real(kind=kind_phys), dimension(:), intent(inout) dqsfci_diag,
real(kind=kind_phys), intent(in) rd,
real(kind=kind_phys), intent(in) cp,
real(kind=kind_phys), intent(in) fvirt,
real(kind=kind_phys), intent(in) hvap,
real(kind=kind_phys), dimension(:), intent(in) t1,
real(kind=kind_phys), dimension(:), intent(in) q1,
real(kind=kind_phys), dimension(:,:), intent(in) prsl,
real(kind=kind_phys), dimension(:), intent(in) hflx,
real(kind=kind_phys), dimension(:), intent(out), optional ushfsfci,
real(kind=kind_phys), dimension(:), intent(in) oceanfrac,
integer, intent(in) kdt,
real(kind=kind_phys), dimension(:), intent(in), optional dusfc_cice,
real(kind=kind_phys), dimension(:), intent(in), optional dvsfc_cice,
real(kind=kind_phys), dimension(:), intent(in), optional dtsfc_cice,
real(kind=kind_phys), dimension(:), intent(in), optional dqsfc_cice,
logical, intent(in) use_med_flux,
real(kind=kind_phys), dimension(:), intent(in), optional dtsfc_med,
real(kind=kind_phys), dimension(:), intent(in), optional dqsfc_med,
real(kind=kind_phys), dimension(:), intent(in), optional dusfc_med,
real(kind=kind_phys), dimension(:), intent(in), optional dvsfc_med,
logical, dimension(:), intent(in) wet,
logical, dimension(:), intent(in) dry,
logical, dimension(:), intent(in) icy,
real(kind=kind_phys), dimension(:), intent(in) wind,
real(kind=kind_phys), dimension(:), intent(in) stress_wat,
real(kind=kind_phys), dimension(:), intent(in) hflx_wat,
real(kind=kind_phys), dimension(:), intent(in) evap_wat,
real(kind=kind_phys), dimension(:), intent(in) ugrs1,
real(kind=kind_phys), dimension(:), intent(in) vgrs1,
real(kind=kind_phys), dimension(:), intent(in) hffac,
real(kind=kind_phys), dimension(:,:), intent(in) ugrs,
real(kind=kind_phys), dimension(:,:), intent(in) vgrs,
real(kind=kind_phys), dimension(:,:), intent(in) tgrs,
real(kind=kind_phys), dimension(:,:, :), intent(in) qgrs,
real(kind=kind_phys), dimension(:,:), intent(in) save_u,
real(kind=kind_phys), dimension(:,:), intent(in) save_v,
real(kind=kind_phys), dimension(:,:), intent(in) save_t,
real(kind=kind_phys), dimension(:,:, :), intent(in) save_q,
real(kind=kind_phys), intent(in) huge,
character(len=*), intent(out) errmsg,
integer, intent(out) errflg )

Argument Table