pyinterp.backends.xarray.Grid3D

Contents

pyinterp.backends.xarray.Grid3D#

class pyinterp.backends.xarray.Grid3D(data_array)[source]#

Bases: _GridHolder

Build a Grid3D from Xarray data.

Create a 3D grid interpolation object from the provided Xarray data array. Supports temporal axes via datetime64 coordinates.

Parameters:

data_array (xr.DataArray) – Provided 3D data array

Raises:

ValueError – if the number of dimensions is different from 3.

Initialize the 3D grid from an Xarray data array.

Public Methods

trivariate(coords[, method])

Evaluate the interpolation defined for the given coordinates.