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.
|