InterpolationTensorExtensions.<G>$D3B2B89EB1B59CFA4DEDBCAC13AAE466.GridCubicTensorSplineInterpolator Method

Definition

Namespace: Numerics.NET
Assembly: Numerics.NET.Tensors (in Numerics.NET.Tensors.dll) Version: 10.1.0

Overload List

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.

GridCubicTensorSplineInterpolator(IReadOnlyList<IReadOnlyList<Double>>, Tensor<Double>, GridBoundaryCondition, ExtrapolationMode)

Creates a grid-based cubic interpolator over a rectilinear grid using tensor product splines.
C#
public static GridSurface GridCubicTensorSplineInterpolator(
	IReadOnlyList<IReadOnlyList<double>> axes,
	Tensor<double> values,
	GridBoundaryCondition boundaryCondition = default,
	ExtrapolationMode extrapolation = ExtrapolationMode.Throw
)

Parameters

axes  IReadOnlyList<IReadOnlyList<Double>>
 
values  Tensor<Double>
 
boundaryCondition  GridBoundaryCondition  (Optional)
The boundary condition for out-of-range samples during construction.
extrapolation  ExtrapolationMode  (Optional)
 

Return Value

GridSurface

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.
C#
public static GridSurface GridCubicTensorSplineInterpolator(
	IReadOnlyList<double> xAxis,
	IReadOnlyList<double> yAxis,
	IReadOnlyList<double> zAxis,
	Tensor<double> values,
	GridBoundaryCondition boundaryCondition = default,
	ExtrapolationMode extrapolation = ExtrapolationMode.Throw
)

Parameters

xAxis  IReadOnlyList<Double>
 
yAxis  IReadOnlyList<Double>
 
zAxis  IReadOnlyList<Double>
 
values  Tensor<Double>
 
boundaryCondition  GridBoundaryCondition  (Optional)
The boundary condition for out-of-range samples during construction.
extrapolation  ExtrapolationMode  (Optional)
 

Return Value

GridSurface

See Also