interpax.Interpolator3D.__call__

Interpolator3D.__call__(xq: Real[Array, '...'] | Real[ndarray, '...'] | number | int | float, yq: Real[Array, '...'] | Real[ndarray, '...'] | number | int | float, zq: Real[Array, '...'] | Real[ndarray, '...'] | number | int | float, dx: int = 0, dy: int = 0, dz: int = 0) Inexact[Array, '...']Source

Evaluate the interpolated function or its derivatives.

Parameters:
  • xq (ndarray, shape(Nq,)) – x, y, z query points where interpolation is desired

  • yq (ndarray, shape(Nq,)) – x, y, z query points where interpolation is desired

  • zq (ndarray, shape(Nq,)) – x, y, z query points where interpolation is desired

  • dx (int >= 0) – Derivative to take in x, y, z directions.

  • dy (int >= 0) – Derivative to take in x, y, z directions.

  • dz (int >= 0) – Derivative to take in x, y, z directions.

Returns:

fq (ndarray, shape(Nq, …)) – Interpolated values.