pyremo.prsint.pressure_interpolation
- pressure_interpolation(da, plev, t, ps, orog, a, b, keep_attrs=False)[source]
Pressure interpolation of data on 3D model levels.
- Parameters:
da (
xarray.DataArray) – Variable data on model levels.plev (
array likeorlist) – Pressure levels to interpolate to [hPa].t (
xarray.DataArray) – Atmospheric temperature on model levels.orog (
xarray.DataArray) – Orography [m].ps (
xarray.DataArray) – Surface pressure.a (
xarray.DataArray) – Hybrid sigma A coefficient at full levels or level interfaces.b (
xarray.DataArrays) – Hybrid sigma B coefficient at full levels or level interfaces.
- Returns:
data on pressure levels (
xarray.DataArray) – Returns data array interpolated to pressure levels.