earthkit.meteo.vertical.interpolate_sleve_to_coord_levels

earthkit.meteo.vertical.interpolate_sleve_to_coord_levels(data, h, coord, target_coords, folding_mode='undef_fold', vertical_dim='z')

Interpolate data from SLEVE levels to coordinate levels.

Parameters:
  • data (xarray.DataArray) – Data on SLEVE levels.

  • h (xarray.DataArray) – SLEVE coordinate values.

  • coord (xarray.DataArray) – Reference coordinate values.

  • target_coords (ArrayLike) – Target coordinate levels.

  • folding_mode (str, optional) – Folding mode (default: “undef_fold”).

  • vertical_dim (str, optional) – Vertical dimension (default: “z”).

Returns:

Interpolated data at target coordinate levels.

Return type:

xarray.DataArray

Implementations

interpolate_sleve_to_coord_levels() calls one of the following implementations depending on the type of the input arguments:

The function returns an object of the same type as the data argument.