public interface Span
| Modifier and Type | Method and Description |
|---|---|
boolean |
addStretch(MultiSegmentSequence mss)
Add a Stretch to the Span
|
double |
calcResponseValue(double dblPredictorOrdinate)
Compute the Response from the containing Stretches
|
double |
calcResponseValueDerivative(double dblPredictorOrdinate,
int iOrder)
Compute the Response Value Derivative from the containing Stretches
|
java.lang.String |
displayString()
Display the Span Edge Coordinates
|
MultiSegmentSequence |
getContainingStretch(double dblPredictorOrdinate)
Retrieve the first Stretch that contains the Predictor Ordinate
|
MultiSegmentSequence |
getStretch(java.lang.String strName)
Retrieve the Stretch by Name
|
boolean |
in(double dblPredictorOrdinate)
Check if the Predictor Ordinate is in the Stretch Range
|
boolean |
isMergeState(double dblPredictorOrdinate,
LatentStateLabel lsl)
Indicate if the specified Label is part of the Merge State at the specified Predictor Ordinate
|
WengertJacobian |
jackDResponseDManifestMeasure(java.lang.String strManifestMeasure,
double dblPredictorOrdinate,
int iOrder)
Calculate the Response Derivative to the Manifest Measure at the specified Ordinate
|
double |
left()
Retrieve the Left Span Edge
|
double |
right()
Retrieve the Right Span Edge
|
double left()
throws java.lang.Exception
java.lang.Exception - Thrown if the Inputs are invaliddouble right()
throws java.lang.Exception
java.lang.Exception - Thrown if the Inputs are invalidboolean isMergeState(double dblPredictorOrdinate,
LatentStateLabel lsl)
dblPredictorOrdinate - The Predictor Ordinatelsl - Merge State Labeldouble calcResponseValue(double dblPredictorOrdinate)
throws java.lang.Exception
dblPredictorOrdinate - The Predictor Ordinatejava.lang.Exception - Thrown if the Inputs are invaliddouble calcResponseValueDerivative(double dblPredictorOrdinate,
int iOrder)
throws java.lang.Exception
dblPredictorOrdinate - The Predictor OrdinateiOrder - Order of the Derivative to be calculatedjava.lang.Exception - Thrown if the Inputs are invalidboolean addStretch(MultiSegmentSequence mss)
mss - Stretch to be addedMultiSegmentSequence getContainingStretch(double dblPredictorOrdinate)
dblPredictorOrdinate - The Predictor OrdinateMultiSegmentSequence getStretch(java.lang.String strName)
strName - The Stretch NameWengertJacobian jackDResponseDManifestMeasure(java.lang.String strManifestMeasure, double dblPredictorOrdinate, int iOrder)
strManifestMeasure - Manifest Measure whose Sensitivity is soughtdblPredictorOrdinate - Predictor OrdinateiOrder - Order of Derivative desiredboolean in(double dblPredictorOrdinate)
throws java.lang.Exception
dblPredictorOrdinate - Predictor Ordinatejava.lang.Exception - Thrown if the Inputs are invalidjava.lang.String displayString()