|
UPP (develop)
|
process() is a driver for major post routines. More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | process (kth, kpv, th, pv, iostatusd3d) |
| process() is a driver for major post routines. | |
process() is a driver for major post routines.
This routine calls the major post processor routines.
These routines are
MDLFLD - Calculate NMC SLP, set below surface fields,
and posts data on model surfaces.
MDL2P - Posts data on isobaric surfaces.
SURFCE - Posts sounding data surface based fields,
and static or fixed fields.
CLDRAD - Post sounding/cloud/radiation fields.
MISCLN - Post miscellaneous (special) fields.
FIXED - Post fixed fields.
| Date | Programmer | Comments |
|---|---|---|
| 1992-12-21 | Russ Treadon | Initial |
| 1998-06-01 | T Black | Conversion from 1-D to 2-D |
| 2000-01-05 | Jim Tuccillo | MPI Version |
| 2001-10-25 | H CHUANG | Modified to process hybrid model output |
| 2002-06-19 | Mike Baldwin | WRF Version |
| 2011-02-04 | Jun Wang | Add grib2 option |
| 2023-01-24 | Sam Trahan | run IFI and compute its runtime |
| 2023-08-24 | Yali Mao | Remove running MDL2STD_P |
Definition in file PROCESS.f.
| subroutine process | ( | integer, intent(in) | kth, |
| integer, intent(in) | kpv, | ||
| real, dimension(kth), intent(in) | th, | ||
| real, dimension(kpv), intent(in) | pv, | ||
| integer, intent(in) | iostatusd3d | ||
| ) |
process() is a driver for major post routines.
| [in] | kth | integer Number of isentropic levels. |
| [in] | kpv | integer Number of potential vorticity levels. |
| [in] | th | real Isentropic levels (K). |
| [in] | pv | real Potential vorticity (PV units). |
| [in] | iostatusD3D | integer No longer used/supported. |
Definition at line 39 of file PROCESS.f.
References calrad_wcloud(), ctlblk_mod::calrad_wcloud_tim, cldrad(), ctlblk_mod::cldrad_tim, ctlblk_mod::eta2p_tim, ctlblk_mod::etafld2_tim, fixed(), ctlblk_mod::fixed_tim, mdl2agl(), ctlblk_mod::mdl2agl_tim, mdl2p(), mdl2sigma(), mdl2sigma2(), ctlblk_mod::mdl2sigma_tim, mdl2thandpv(), ctlblk_mod::mdl2thandpv_tim, mdlfld(), miscln(), ctlblk_mod::miscln_tim, ctlblk_mod::run_ifi_tim, surfce(), and ctlblk_mod::surfce2_tim.
Referenced by calrad_wcloud(), and wrfpost().