Univariate real functions interpolation algorithms.
Interface Summary Interface Description BivariateGridInterpolatorInterface representing a bivariate real interpolating function where the sample points must be specified on a regular grid. FieldUnivariateInterpolatorInterface representing a univariate field interpolating function. MultivariateInterpolatorInterface representing a univariate real interpolating function. TrivariateGridInterpolatorInterface representing a trivariate real interpolating function where the sample points must be specified on a regular grid. UnivariateInterpolatorInterface representing a univariate real interpolating function.
Class Summary Class Description AkimaSplineInterpolatorComputes a cubic spline interpolation for the data set using the Akima algorithm, as originally formulated by Hiroshi Akima in his 1970 paper "A New Method of Interpolation and Smooth Curve Fitting Based on Local Procedures." BicubicInterpolatingFunctionFunction that implements the bicubic spline interpolation. BicubicInterpolatorGenerates a
bicubic interpolating function.
BilinearInterpolatingFunctionInterpolate grid data using bi-linear interpolation. BilinearInterpolatorInterpolate grid data using bi-linear interpolation. DividedDifferenceInterpolatorImplements the Divided Difference Algorithm for interpolation of real univariate functions. FieldHermiteInterpolator<T extends FieldElement<T>>Polynomial interpolator using both sample values and sample derivatives. GridAxisHelper for finding interpolation nodes along one axis of grid data. HermiteInterpolatorPolynomial interpolator using both sample values and sample derivatives. InterpolatingMicrosphereUtility class for the
InterpolatingMicrosphere2DUtility class for the
LinearInterpolatorImplements a linear function for interpolation of real univariate functions. LoessInterpolatorImplements the Local Regression Algorithm (also Loess, Lowess) for interpolation of real univariate functions. MicrosphereProjectionInterpolatorInterpolator that implements the algorithm described in William Dudziak's MS thesis. NevilleInterpolatorImplements the Neville's Algorithm for interpolation of real univariate functions. PiecewiseBicubicSplineInterpolatingFunctionFunction that implements the bicubic spline interpolation. PiecewiseBicubicSplineInterpolatorGenerates a piecewise-bicubic interpolating function. SplineInterpolatorComputes a natural (also known as "free", "unclamped") cubic spline interpolation for the data set. TricubicInterpolatingFunctionFunction that implements the tricubic spline interpolation, as proposed in Tricubic interpolation in three dimensions
TricubicInterpolatorGenerates a tricubic interpolating function. UnivariatePeriodicInterpolatorAdapter for classes implementing the