Uses of Class
org.drip.spline.basis.FunctionSet
| Package | Description |
|---|---|
| org.drip.spline.basis |
Basis Spline Construction/Customization Parameters
|
| org.drip.spline.bspline |
de Boor Rational/Exponential/Tension B-Splines
|
| org.drip.spline.segment |
Flexure Penalizing Best Fit Segment
|
| org.drip.spline.tension |
Koch Lyche Kvasov Tension Splines
|
-
Uses of FunctionSet in org.drip.spline.basis
Methods in org.drip.spline.basis that return FunctionSet Modifier and Type Method Description static FunctionSetFunctionSetBuilder. BernsteinPolynomialBasisSet(PolynomialFunctionSetParams polynomialFunctionSetParams)This function implements the elastic coefficients for the segment using Bernstein polynomial basis splines inside - [0,...,1) - Globally [x_0,...,x_1): y = Sum (A_i*B^i(x)) i = 0,...,n (0 and n inclusive) where x is the normalized ordinate mapped as x .gte.static FunctionSetFunctionSetBuilder. BSplineBasisSet(BSplineSequenceParams bssp)Construct the BSpline Basis Function Setstatic FunctionSetFunctionSetBuilder. ExponentialMixtureBasisSet(ExponentialMixtureSetParams emsp)Construct the Exponential Mixture Basis Set y = A + B * exp(-l_1 * x) + C * exp(-l_2 * x) + D * exp(-l_3 * x)static FunctionSetFunctionSetBuilder. ExponentialRationalBasisSet(ExponentialRationalSetParams ersp)Construct the Exponential Rational Basis Set y = A + B / (1+x) + C * exp(-x) + D * exp(-x) / (1+x)static FunctionSetFunctionSetBuilder. ExponentialTensionBasisSet(ExponentialTensionSetParams exponentialTensionSetParams)This function implements the elastic coefficients for the segment using tension exponential basis splines inside - [0,...,1) - Globally [x_0,...,x_1).static FunctionSetFunctionSetBuilder. HyperbolicTensionBasisSet(ExponentialTensionSetParams exponentialTensionSetParams)This function implements the elastic coefficients for the segment using tension hyperbolic basis splines inside - [0,...,1) - Globally [x_0,...,x_1).static FunctionSetFunctionSetBuilder. KaklisPandelisBasisSet(KaklisPandelisSetParams kaklisPandelisSetParams)Construct KaklisPandelis from the polynomial tension basis function set y = A * (1-x) + B * x + C * x * (1-x)^m + D * x^m * (1-x)static FunctionSetFunctionSetBuilder. PolynomialBasisSet(PolynomialFunctionSetParams polynomialFunctionSetParams)This function implements the elastic coefficients for the segment using polynomial basis splines inside [0,...,1) - Globally [x_0,...,x_1): y = Sum (A_i*x^i) i = 0,...,n (0 and n inclusive) where x is the normalized ordinate mapped as x .gte. -
Uses of FunctionSet in org.drip.spline.bspline
Subclasses of FunctionSet in org.drip.spline.bspline Modifier and Type Class Description classSegmentBasisFunctionSetSegmentBasisFunctionSet class implements per-segment function set for B Splines and tension splines. -
Uses of FunctionSet in org.drip.spline.segment
Methods in org.drip.spline.segment with parameters of type FunctionSet Modifier and Type Method Description static LatentStateResponseModelLatentStateResponseModel. Create(double leftPredictorOrdinate, double rightPredictorOrdinate, FunctionSet functionSet, ResponseScalingShapeControl responseScalingShapeControl, SegmentInelasticDesignControl segmentInelasticDesignControl)Build the LatentStateResponseModel instance from the Basis Function/Shape Controller SetConstructors in org.drip.spline.segment with parameters of type FunctionSet Constructor Description SegmentBasisEvaluator(FunctionSet functionSet, ResponseScalingShapeControl responseScalingShapeControl)SegmentBasisEvaluator constructor -
Uses of FunctionSet in org.drip.spline.tension
Methods in org.drip.spline.tension that return FunctionSet Modifier and Type Method Description static FunctionSetKochLycheKvasovFamily. FromExponentialPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)Implement the Basis Function Set from the Cubic Polynomial Numerator and Exponential Denominatorstatic FunctionSetKochLycheKvasovFamily. FromHyperbolicPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)Implement the Basis Function Set from the Hyperbolic Hat Primitive Setstatic FunctionSetKochLycheKvasovFamily. FromRationalLinearPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)Implement the Basis Function Set from the Cubic Polynomial Numerator and Linear Rational Denominatorstatic FunctionSetKochLycheKvasovFamily. FromRationalQuadraticPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)Implement the Basis Function Set from the Cubic Polynomial Numerator and Quadratic Rational Denominator