ProductGridInterpolator
A set of interpolators that support interpolation on a regular (tensor product) grid
__init__(self, grids, vals, caller=None, order=None, extrapolate=True):
grids
:Any
points
:Any
caller
:Any
order
:int | Iterable[int]
construct_ndspline(grids, vals, order, extrapolate=True):
Builds a tensor product ndspline by constructing a product of 1D splines
grids
:Iterable[np.ndarray]
grids for each dimension independently
vals
:np.ndarray
order
:int | Iterable[int]
:returns
:interpolate.NdPPoly
__call__(self, *args, **kwargs):
args
:Any
kwargs
:Any
:returns
:np.ndarray
derivative(self, order):
order
:Any
:returns
:ProductGridInterpolator