| Package | Description | 
|---|---|
| agi.foundation.numericalmethods | 
 Contains general numerical algorithms. 
 | 
| agi.foundation.segmentpropagation | 
 Contains types for modeling a trajectory in segments, where the type of propagation varies for each segment. 
 | 
| Constructor and Description | 
|---|
TargetedSegmentListFunction(List<SegmentPropagatorVariableEvaluator> variableEvaluators,
                           List<SegmentPropagatorConstraintEvaluator> constraintEvaluators,
                           List<SegmentPropagator> segmentPropagators,
                           FiniteDifferenceMethod differenceMethod,
                           TargetedSegmentListResults emptyResults,
                           TargetedSegmentListConfiguration configuration)
Initializes a new instance. 
 | 
TargetedSegmentListOptimizerFunction(List<SegmentPropagatorVariableEvaluator> variableEvaluators,
                                    SegmentPropagatorCostFunctionEvaluator costFunctionEvaluator,
                                    List<SegmentPropagatorConstraintEvaluator> equalityEvaluators,
                                    List<SegmentPropagatorInequalityConstraintEvaluator> inequalityEvaluators,
                                    List<SegmentPropagator> segmentPropagators,
                                    FiniteDifferenceMethod differenceMethod,
                                    TargetedSegmentListResults emptyResults,
                                    TargetedSegmentListConfiguration configuration)
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract TargetedSegmentListOperatorResults | 
TargetedSegmentListOperatorEvaluator.evaluate(TargetedSegmentListResults parentsEmptyResults,
        TargetedSegmentListConfiguration segmentConfigurations,
        ITrackCalculationProgress progressTracker)
Evaluates this operator. 
 | 
| Constructor and Description | 
|---|
TargetedSegmentListResults(TargetedSegmentListResults existingInstance,
                          CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 |