RMNLIB |
(HYBRID_TO_PRES) |
FSTD |
INTEGER FUNCTION HYBRID_TO_PRES( pressure,hybm,ptop,ps,NI,NJ,rcoef,pref,hyb,NK)
integer NI,NJ,NK real pressure(NI*NJ,NK),ptop,ps(NI*NJ),rcoef,pref,hyb(NK),hybm(NK)
DESCRIPTION To derive pressure fields and true hybrid levels (levels used by the model) given a set of user-defined hybrid levels and the corresponding hybrid reference parameters ptop,rcoef,pref
Authors: Vivian Lee/Michel Valin - February 2002
ARGUMENTS
| Output: | |
| hybrid_to_pres | returns 0 if successful, else -1 |
| pressure | array of pressure levels (same units as ps) |
| hybm | array of model hybrid levels (0.0 to 1.0) - calculated using ptop,rcoef and pref |
| Input: | |
| ptop | average pressure at the top (mb) |
| ps | pressure at the surface (mb or pascals) |
| rcoef | coefficient (1.0 to 2.0) |
| pref | reference pressure in mb (normally = 800mb) |
| hyb | array of user-defined hybrid levels (0.0 to 1.0) (Must list the levels in increasing order, starting at 0.0 and ending at 1.0) |