| Package | Description |
|---|---|
| agi.foundation.numericalmethods |
Contains general numerical algorithms.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DelegateBasedInequalityConstraint
A
SegmentPropagatorInequalityConstraint for use with TargetedSegmentListParameterOptimizer
where the constraint value is produced by a delegate that computes the value
from the specified SegmentResults. |
class |
ExtremeValueOfSegmentInequalityConstraint
This
constraint will take the extreme value of a
Scalar (get / set) computed while propagating a SegmentPropagator. |
class |
ScalarAtEndOfSegmentInequalityConstraint
This
constraint will take the initial or final value from a
SegmentResults and evaluate a Scalar (get / set) at that time with that information. |
class |
ScalarDifferenceOfSegmentInequalityConstraint
This
inequality constraint will take the initial and final values from a
SegmentResults and evaluate the difference of a Scalar (get / set) at those times. |
| Modifier and Type | Method and Description |
|---|---|
SegmentPropagatorInequalityConstraint |
SegmentPropagatorInequalityConstraintEvaluator.getIdentifier()
Gets the
identifier for this evaluator. |
| Modifier and Type | Method and Description |
|---|---|
List<SegmentPropagatorInequalityConstraint> |
TargetedSegmentListParameterOptimizer.getInequalities()
Gets the
inequalities that the Variables (get)
will attempt to satisfy by modifying the trajectory of the parent TargetedSegmentList. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ScalarDifferenceOfSegmentInequalityConstraint.checkForSameDefinition(SegmentPropagatorInequalityConstraint other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ScalarAtEndOfSegmentInequalityConstraint.checkForSameDefinition(SegmentPropagatorInequalityConstraint other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ExtremeValueOfSegmentInequalityConstraint.checkForSameDefinition(SegmentPropagatorInequalityConstraint other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
DelegateBasedInequalityConstraint.checkForSameDefinition(SegmentPropagatorInequalityConstraint other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected abstract boolean |
SegmentPropagatorInequalityConstraint.checkForSameDefinition(SegmentPropagatorInequalityConstraint other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
| Constructor and Description |
|---|
SegmentPropagatorInequalityConstraint(SegmentPropagatorInequalityConstraint existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
SegmentPropagatorInequalityConstraintEvaluator(EvaluatorGroup group,
SegmentPropagatorInequalityConstraint definition)
Initializes a new instance.
|