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
|
void |
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 |
isMergeState(double dblPredictorOrdinate,
LatentStateLabel lsl)
Indicate if the specified Label is part of the Merge State at the specified Predictor Ordinate
|
WengertJacobian |
jackDResponseDQuote(double dblPredictorOrdinate,
int iOrder)
Calculate the Response Derivative to the Quote 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 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 jackDResponseDQuote(double dblPredictorOrdinate, int iOrder)
dblPredictorOrdinate
- Predictor OrdinateiOrder
- Order of Derivative desiredvoid displayString()