UPP (develop)
|
Subroutine that computes FRZING LVL, Z and RH. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | frzlvl (zfrz, rhfrz, pfrzl) |
FRZLVL() Subroutine that computes FRZING LVL, Z and RH. | |
Subroutine that computes FRZING LVL, Z and RH.
This routine computes the freezing level height and relative humidity at this level for each mass point on the ETA grid. The computed freezing level height is the mean sea level height. At each mass point we move up from the surface to
find the first ETA layer where the temperature is less than 273.16K. Vertical interpolation in temperature to the freezing temperature gives the freezing level height. Pressure and
specific humidity are interpolated to this level and along with the temperature provide the freezing level relative humidity. If the surface (skin) temperature is below freezing, the routine uses surface based fields to compute the relative humidity.
Note that in posting freezing level data the LFM look-alike file (IE, GRID 26), we pack 273.15K as the freezing temperature. All other output grids use 273.16K.
[out] | ZFRZ | Above ground level freezing height. |
[out] | RHFRZ | Relative humidity at freezing level. |
[out] | PFRZL | pressure at freezing level. |
Date | Programmer | Comments |
---|---|---|
1992-12-22 | Russ Treadon | Initial |
1993-06-05 | Russ Treadon | Corrected freezing level heights to be with respect to mean sea level, not above ground level |
1998-06-15 | T Black | Conversion from 1-D to 2-D |
1998-08-17 | Mike Baldwin | Compute RH over ice if necessary |
1998-12-22 | Mike Baldwin | Back out RH over ice |
2000-01-04 | Jim Tuccillo | MPI version |
2001-10-25 | H Chuang | Modified to process hybrid model output |
2002-01-15 | Mike Baldwin | WRF version |
2010-08-27 | T. Smirnova | Added PFRZL to the output |
2019-10-30 | Bo Cui | Remove "GOTO" statement |
2020-11-10 | Jesse Meng | Use UPP_PHYSICS module |
2021-10-15 | JESSE MENG | 2D DECOMPOSITION |
Definition in file FRZLVL.f.
subroutine frzlvl | ( | real, dimension(ista:iend,jsta:jend) | zfrz, |
real, dimension(ista:iend,jsta:jend) | rhfrz, | ||
real, dimension(ista:iend,jsta:jend) | pfrzl | ||
) |