BasisFunctionAggregation<T> |
|
BasisFunctionGenerator |
Generator for a set of basis functions.
|
BasisFunctionKnots |
Helper class to hold the knots and polynomial degree that specify a set of basis functions.
|
BicubicSplineInterpolator |
Given a set of data (x0Values_i, x1Values_j, yValues_{ij}), derive the piecewise bicubic function,
f(x0,x1) = sum_{i=0}^{3} sum_{j=0}^{3} coefMat_{ij} (x0-x0Values_i)^{3-i} (x1-x1Values_j)^{3-j},
for the region x0Values_i < x0 < x0Values_{i+1}, x1Values_j < x1 < x1Values_{j+1} such that
f(x0Values_a, x1Values_b) = yValues_{ab} where a={i,i+1}, b={j,j+1}.
|
ClampedPiecewisePolynomialInterpolator |
Piecewise polynomial interpolator clamped at specified points.
|
ConstrainedCubicSplineInterpolator |
Cubic spline interpolation based on
C.J.C.
|
CubicSplineClampedSolver |
Solves cubic spline problem with clamped endpoint conditions, where the first derivative is specified at endpoints.
|
CubicSplineInterpolator |
C2 cubic spline interpolator with Clamped/Not-A-Knot endpoint conditions.
|
CubicSplineNakSolver |
Solves cubic spline problem with Not-A-Knot endpoint conditions, where the third derivative
at the endpoints is the same as that of their adjacent points.
|
CubicSplineNaturalSolver |
Solves cubic spline problem with natural endpoint conditions, where the second derivative at the endpoints is 0.
|
HermiteCoefficientsProvider |
Hermite interpolation is determined if one specifies first derivatives for a cubic
interpolant and first and second derivatives for a quintic interpolant.
|
LinearInterpolator |
Interpolate consecutive two points by a straight line.
|
LogCubicSplineNaturalSolver |
For specific cubic spline interpolations, polynomial coefficients are determined by the tridiagonal algorithm.
|
LogNaturalSplineHelper |
|
MonotonicityPreservingCubicSplineInterpolator |
Filter for local monotonicity of cubic spline interpolation based on
R.
|
NaturalSplineInterpolator |
Natural cubic spline interpolation.
|
NonnegativityPreservingCubicSplineInterpolator |
Filter for nonnegativity of cubic spline interpolation based on
R.
|
PenaltyMatrixGenerator |
The k^th order difference matrix will act on a vector to produce the k^th order difference series.
|
PiecewiseCubicHermiteSplineInterpolator |
C1 cubic interpolation preserving monotonicity based on
Fritsch, F.
|
PiecewiseCubicHermiteSplineInterpolatorWithSensitivity |
C1 cubic interpolation preserving monotonicity based on
Fritsch, F.
|
PiecewisePolynomialInterpolator |
Abstract class for interpolations based on piecewise polynomial functions .
|
PiecewisePolynomialInterpolator2D |
Abstract class for interpolations based on 2d piecewise polynomial functions .
|
PiecewisePolynomialResult |
Result of interpolation by piecewise polynomial containing
_knots: Positions of knots
_coefMatrix: Coefficient matrix whose i-th row vector is { a_n, a_{n-1}, ...}
for the i-th interval, where a_n, a_{n-1},...
|
PiecewisePolynomialResult2D |
Result of 2D interpolation.
|
PiecewisePolynomialResultsWithSensitivity |
Result of interpolation by piecewise polynomial containing
knots: Positions of knots
coefMatrix: Coefficient matrix whose i-th row vector is { a_n, a_{n-1}, ...}
for the i-th interval, where a_n, a_{n-1},...
|
PolynomialsLeastSquaresFitter |
Derive coefficients of n-degree polynomial that minimizes least squares error of fit by
using QR decomposition and back substitution.
|
PolynomialsLeastSquaresFitterResult |
Contains the result of a least squares regression for polynomial.
|
ProductPiecewisePolynomialInterpolator |
Given a data set {xValues[i], yValues[i]}, interpolate {xValues[i], xValues[i] * yValues[i]} by a piecewise polynomial function.
|
PSplineFitter |
P-Spline fitter.
|
SemiLocalCubicSplineInterpolator |
Cubic spline interpolation based on
H.
|
SmithWilsonCurveFunction |
Smith-Wilson curve function.
|
WeightingFunctions |
Constants and implementations for standard weighting functions.
|