Package org.drip.spline.params
Class SegmentStateCalibrationInputs
java.lang.Object
org.drip.spline.params.SegmentStateCalibrationInputs
public class SegmentStateCalibrationInputs
extends java.lang.Object
SegmentStateCalibrationInputs implements basis per-segment Calibration Parameter Input Set. It
exposes the following functionality:
- SegmentStateCalibrationInputs Constructor
- Retrieve the Array of the Calibration Predictor Ordinates
- Retrieve the Array of the Calibration Response Values
- Retrieve the Array of the Left Edge Derivatives
- Retrieve the Array of the Right Edge Derivatives
- Retrieve the Segment Best Fit Response
- Retrieve the Array of Segment Basis Flexure Constraints
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description SegmentStateCalibrationInputs(double[] predictorOrdinateArray, double[] responseValueArray, double[] leftEdgeDerivativeArray, double[] rightEdgeDerivativeArray, SegmentBasisFlexureConstraint[] segmentBasisFlexureConstraintArray, SegmentBestFitResponse segmentBestFitResponse)
SegmentStateCalibrationInputs Constructor -
Method Summary
Modifier and Type Method Description SegmentBestFitResponse
bestFitResponse()
Retrieve the Segment Best Fit ResponseSegmentBasisFlexureConstraint[]
flexureConstraint()
Retrieve the Array of Segment Basis Flexure Constraintsdouble[]
leftEdgeDeriv()
Retrieve the Array of the Left Edge Derivativesdouble[]
predictorOrdinates()
Retrieve the Array of the Calibration Predictor Ordinatesdouble[]
responseValues()
Retrieve the Array of the Calibration Response Valuesdouble[]
rightEdgeDeriv()
Retrieve the Array of the Right Edge DerivativesMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SegmentStateCalibrationInputs
public SegmentStateCalibrationInputs(double[] predictorOrdinateArray, double[] responseValueArray, double[] leftEdgeDerivativeArray, double[] rightEdgeDerivativeArray, SegmentBasisFlexureConstraint[] segmentBasisFlexureConstraintArray, SegmentBestFitResponse segmentBestFitResponse) throws java.lang.ExceptionSegmentStateCalibrationInputs Constructor- Parameters:
predictorOrdinateArray
- Array of Predictor OrdinatesresponseValueArray
- Array of Response ValuesleftEdgeDerivativeArray
- Array of the Left Edge DerivativesrightEdgeDerivativeArray
- Array of the Right Edge DerivativessegmentBasisFlexureConstraintArray
- Array of the Segment Basis Flexure ConstraintssegmentBestFitResponse
- Segment Basis Fit Response- Throws:
java.lang.Exception
- Thrown if the Inputs are invalid
-
-
Method Details
-
predictorOrdinates
public double[] predictorOrdinates()Retrieve the Array of the Calibration Predictor Ordinates- Returns:
- The Array of the Calibration Predictor Ordinates
-
responseValues
public double[] responseValues()Retrieve the Array of the Calibration Response Values- Returns:
- The Array of the Calibration Response Values
-
leftEdgeDeriv
public double[] leftEdgeDeriv()Retrieve the Array of the Left Edge Derivatives- Returns:
- The Array of the Left Edge Derivatives
-
rightEdgeDeriv
public double[] rightEdgeDeriv()Retrieve the Array of the Right Edge Derivatives- Returns:
- The Array of the Right Edge Derivatives
-
bestFitResponse
Retrieve the Segment Best Fit Response- Returns:
- The Segment Best Fit Response
-
flexureConstraint
Retrieve the Array of Segment Basis Flexure Constraints- Returns:
- The Array of Segment Basis Flexure Constraints
-