InterpolationTensorExtensions Class

Contains extension methods for the Interpolation class that take tensors as input.

Definition

Namespace: Numerics.NET
Assembly: Numerics.NET.Tensors (in Numerics.NET.Tensors.dll) Version: 10.1.0
C#
public static class InterpolationTensorExtensions
Inheritance
Object  →  InterpolationTensorExtensions

Methods

GridCubicInterpolator Creates a grid-based cubic interpolator over a 3D rectilinear grid.
GridCubicTensorSplineInterpolator(IReadOnlyList<IReadOnlyList<Double>>, Tensor<Double>, GridBoundaryCondition, ExtrapolationMode) Creates a grid-based cubic interpolator over a rectilinear grid using tensor product splines.
GridCubicTensorSplineInterpolator(IReadOnlyList<Double>, IReadOnlyList<Double>, IReadOnlyList<Double>, Tensor<Double>, GridBoundaryCondition, ExtrapolationMode) Creates a grid-based cubic interpolator over a 3D rectilinear grid using tensor product splines.
GridLinearInterpolator(IReadOnlyList<IReadOnlyList<Double>>, Tensor<Double>, GridBoundaryCondition, ExtrapolationMode) Creates a grid-based linear interpolator over an N-dimensional rectilinear grid.
GridLinearInterpolator(IReadOnlyList<Double>, IReadOnlyList<Double>, IReadOnlyList<Double>, Tensor<Double>, ExtrapolationMode) Creates a grid-based linear interpolator over a 3D rectilinear grid.
GridNearestInterpolator(IReadOnlyList<IReadOnlyList<Double>>, Tensor<Double>, GridBoundaryCondition, ExtrapolationMode) Creates a grid-based nearest-neighbor interpolator over an N-dimensional rectilinear grid.
GridNearestInterpolator(IReadOnlyList<Double>, IReadOnlyList<Double>, IReadOnlyList<Double>, Tensor<Double>, ExtrapolationMode) Creates a grid-based nearest-neighbor interpolator over a 3D rectilinear grid.

See Also