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 FunctionSet
FunctionSetBuilder. 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 FunctionSet
FunctionSetBuilder. BSplineBasisSet(BSplineSequenceParams bssp)
Construct the BSpline Basis Function Setstatic FunctionSet
FunctionSetBuilder. 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 FunctionSet
FunctionSetBuilder. ExponentialRationalBasisSet(ExponentialRationalSetParams ersp)
Construct the Exponential Rational Basis Set y = A + B / (1+x) + C * exp(-x) + D * exp(-x) / (1+x)static FunctionSet
FunctionSetBuilder. 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 FunctionSet
FunctionSetBuilder. 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 FunctionSet
FunctionSetBuilder. 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 FunctionSet
FunctionSetBuilder. 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 class
SegmentBasisFunctionSet
SegmentBasisFunctionSet 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 LatentStateResponseModel
LatentStateResponseModel. 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 FunctionSet
KochLycheKvasovFamily. FromExponentialPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)
Implement the Basis Function Set from the Cubic Polynomial Numerator and Exponential Denominatorstatic FunctionSet
KochLycheKvasovFamily. FromHyperbolicPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)
Implement the Basis Function Set from the Hyperbolic Hat Primitive Setstatic FunctionSet
KochLycheKvasovFamily. FromRationalLinearPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)
Implement the Basis Function Set from the Cubic Polynomial Numerator and Linear Rational Denominatorstatic FunctionSet
KochLycheKvasovFamily. FromRationalQuadraticPrimitive(ExponentialTensionSetParams exponentialTensionSetParams)
Implement the Basis Function Set from the Cubic Polynomial Numerator and Quadratic Rational Denominator