public interface SingleSegmentSequence
| Modifier and Type | Method and Description |
|---|---|
double |
getLeftPredictorOrdinateEdge()
Return the Left Predictor Ordinate Edge
|
double |
getRightPredictorOrdinateEdge()
Return the Right Predictor Ordinate Edge
|
boolean |
isCoMonotone(double[] adblMeasuredResponse)
Verify whether the Stretch mini-max Behavior matches the Measurement
|
boolean |
isKnot(double dblPredictorOrdinate)
Is the given Predictor Ordinate a Knot Location
|
boolean |
isLocallyMonotone()
Indicate if all the comprising Segments are Monotone
|
WengertJacobian |
jackDResponseDCalibrationInput(double dblPredictorOrdinate,
int iOrder)
Calculate the Response Derivative to the Calibration Inputs at the specified Ordinate
|
WengertJacobian |
jackDResponseDManifestMeasure(java.lang.String strManifestMeasure,
double dblPredictorOrdinate,
int iOrder)
Calculate the Response Derivative to the Manifest Measure at the specified Ordinate
|
Monotonocity |
monotoneType(double dblPredictorOrdinate)
Identify the Monotone Type for the Segment underlying the given Predictor Ordinate
|
boolean |
resetNode(int iPredictorOrdinateNodeIndex,
double dblResetResponse)
Reset the Predictor Ordinate Node Index with the given Response
|
boolean |
resetNode(int iNodeIndex,
SegmentResponseValueConstraint srvcReset)
Reset the Predictor Ordinate Node Index with the given Segment Constraint
|
double |
responseValue(double dblPredictorOrdinate)
Calculate the Response Value at the given Predictor Ordinate
|
double |
responseValueDerivative(double dblPredictorOrdinate,
int iOrder)
Calculate the Response Value Derivative at the given Predictor Ordinate for the specified order
|
boolean |
setup(double dblStretchLeadingResponse,
double[] adblSegmentRightEdgeResponse,
StretchBestFitResponse sbfr,
BoundarySettings bs,
int iCalibrationDetail)
Set up (i.e., calibrate) the individual Segments in the Stretch to the Response Values corresponding
to each Segment Predictor right Ordinate.
|
R1ToR1 |
toAU()
Convert the Segment Sequence into an AbstractUnivariate Instance
|
boolean setup(double dblStretchLeadingResponse,
double[] adblSegmentRightEdgeResponse,
StretchBestFitResponse sbfr,
BoundarySettings bs,
int iCalibrationDetail)
dblStretchLeadingResponse - Stretch Left-most ResponseadblSegmentRightEdgeResponse - Array of Segment Right Edge Responsessbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detaildouble responseValue(double dblPredictorOrdinate)
throws java.lang.Exception
dblPredictorOrdinate - Predictor Ordinatejava.lang.Exception - Thrown if the Response Value cannot be calculateddouble responseValueDerivative(double dblPredictorOrdinate,
int iOrder)
throws java.lang.Exception
dblPredictorOrdinate - Predictor OrdinateiOrder - Order the Derivativejava.lang.Exception - Thrown if the Response Value Derivative cannot be calculatedWengertJacobian jackDResponseDCalibrationInput(double dblPredictorOrdinate, int iOrder)
dblPredictorOrdinate - Predictor OrdinateiOrder - Order of Derivative desiredWengertJacobian jackDResponseDManifestMeasure(java.lang.String strManifestMeasure, double dblPredictorOrdinate, int iOrder)
strManifestMeasure - Manifest Measure whose Sensitivity is soughtdblPredictorOrdinate - Predictor OrdinateiOrder - Order of Derivative desiredMonotonocity monotoneType(double dblPredictorOrdinate)
dblPredictorOrdinate - Predictor Ordinateboolean isLocallyMonotone()
throws java.lang.Exception
java.lang.Exception - Thrown if the Segment Monotone Type could not be estimatedboolean isCoMonotone(double[] adblMeasuredResponse)
throws java.lang.Exception
adblMeasuredResponse - The Array of Measured Responsesjava.lang.Exception - Thrown if the Segment Monotone Type could not be estimatedboolean isKnot(double dblPredictorOrdinate)
dblPredictorOrdinate - Predictor Ordinateboolean resetNode(int iPredictorOrdinateNodeIndex,
double dblResetResponse)
iPredictorOrdinateNodeIndex - The Predictor Ordinate Node Index whose Response is to be resetdblResetResponse - The Response to resetboolean resetNode(int iNodeIndex,
SegmentResponseValueConstraint srvcReset)
iNodeIndex - The Predictor Ordinate Node Index whose Response is to be resetsrvcReset - The Segment Constraintdouble getLeftPredictorOrdinateEdge()
double getRightPredictorOrdinateEdge()
R1ToR1 toAU()