linearVerticalInterpolation_mod
Author: 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 |