linearVerticalInterpolation_modAuthor: GMAO SI-Team
The module linearVerticalInterpolation_mod contains routines for
linear vertical interpolation in the pressure to the KAPPA formulation.
The subroutine vertInterpolation_pressKappa performs a linear vertical
interpolation from pressure levels to model levels in the pressure kappa
formulation. It is assumed that we have a top to bottom ordering of
the vertical levels.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_Field), | intent(inout) | :: | fModel | |||
| type(ESMF_Field), | intent(inout) | :: | fPres | |||
| type(ESMF_Field), | intent(inout) | :: | ps | |||
| real, | intent(in) | :: | plevs(:) |
pressure levels |
||
| real, | intent(in) | :: | undef |
undefined value |
||
| type(ESMF_Field), | intent(inout), | optional | :: | PHIS |
Surface Geopotential Heights |
|
| character(len=*), | intent(in), | optional | :: | phis_units |
units of phis |
|
| integer, | intent(out), | optional | :: | rc |