Uses of Class
com.opengamma.strata.math.impl.interpolation.PiecewisePolynomialInterpolator
-
Packages that use PiecewisePolynomialInterpolator Package Description com.opengamma.strata.math.impl.interpolation -
-
Uses of PiecewisePolynomialInterpolator in com.opengamma.strata.math.impl.interpolation
Subclasses of PiecewisePolynomialInterpolator in com.opengamma.strata.math.impl.interpolation Modifier and Type Class Description classClampedPiecewisePolynomialInterpolatorPiecewise polynomial interpolator clamped at specified points.classConstrainedCubicSplineInterpolatorCubic spline interpolation based on C.J.C.classCubicSplineInterpolatorC2 cubic spline interpolator with Clamped/Not-A-Knot endpoint conditions.classLinearInterpolatorInterpolate consecutive two points by a straight line.classLogNaturalSplineHelperclassMonotonicityPreservingCubicSplineInterpolatorFilter for local monotonicity of cubic spline interpolation based on R.classNaturalSplineInterpolatorNatural cubic spline interpolation.classNonnegativityPreservingCubicSplineInterpolatorFilter for nonnegativity of cubic spline interpolation based on R.classPiecewiseCubicHermiteSplineInterpolatorC1 cubic interpolation preserving monotonicity based on Fritsch, F.classPiecewiseCubicHermiteSplineInterpolatorWithSensitivityC1 cubic interpolation preserving monotonicity based on Fritsch, F.classProductPiecewisePolynomialInterpolatorGiven a data set {xValues[i], yValues[i]}, interpolate {xValues[i], xValues[i] * yValues[i]} by a piecewise polynomial function.classSemiLocalCubicSplineInterpolatorCubic spline interpolation based on H.Methods in com.opengamma.strata.math.impl.interpolation that return PiecewisePolynomialInterpolator Modifier and Type Method Description PiecewisePolynomialInterpolatorClampedPiecewisePolynomialInterpolator. getPrimaryMethod()PiecewisePolynomialInterpolatorMonotonicityPreservingCubicSplineInterpolator. getPrimaryMethod()PiecewisePolynomialInterpolatorNonnegativityPreservingCubicSplineInterpolator. getPrimaryMethod()PiecewisePolynomialInterpolatorPiecewisePolynomialInterpolator. getPrimaryMethod()Hyman filter modifies derivative values at knot points which are initially computed by a "primary" interpolator.PiecewisePolynomialInterpolatorProductPiecewisePolynomialInterpolator. getPrimaryMethod()Constructors in com.opengamma.strata.math.impl.interpolation with parameters of type PiecewisePolynomialInterpolator Constructor Description BicubicSplineInterpolator(PiecewisePolynomialInterpolator method)Constructor using the same interpolation method for x0 and x1.BicubicSplineInterpolator(PiecewisePolynomialInterpolator[] method)Constructor which can take different methods for x0 and x1.ClampedPiecewisePolynomialInterpolator(PiecewisePolynomialInterpolator baseMethod, double[] xValuesClamped, double[] yValuesClamped)Construct the interpolator with clamped points.MonotonicityPreservingCubicSplineInterpolator(PiecewisePolynomialInterpolator method)Primary interpolation method should be passed.NonnegativityPreservingCubicSplineInterpolator(PiecewisePolynomialInterpolator method)Primary interpolation method should be passed.ProductPiecewisePolynomialInterpolator(PiecewisePolynomialInterpolator baseMethod)Construct the interpolator without clamped points.ProductPiecewisePolynomialInterpolator(PiecewisePolynomialInterpolator baseMethod, double[] xValuesClamped, double[] yValuesClamped)Construct the interpolator with clamped points.
-