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 like or list) – 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.