| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SegmentListConfiguration | 
TargetedSegmentListOptimizerFunctionResults.getConfiguration()
Gets the configuration object used for the  
segment propagators 
    that were propagated in computing these results. | 
SegmentListConfiguration | 
TargetedSegmentListFunctionResults.getConfiguration()
Gets the configuration object used for the  
segment propagators 
    that were propagated in computing these results. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
TargetedSegmentListOptimizerFunctionResults.setConfiguration(SegmentListConfiguration value)
Sets the configuration object used for the  
segment propagators 
    that were propagated in computing these results. | 
protected void | 
TargetedSegmentListFunctionResults.setConfiguration(SegmentListConfiguration value)
Sets the configuration object used for the  
segment propagators 
    that were propagated in computing these results. | 
| Constructor and Description | 
|---|
TargetedSegmentListFunctionResults(SegmentListResults segmentResults,
                                  double[] variables,
                                  double[] constraintValues,
                                  SegmentListConfiguration configuration)
Initializes a new instance. 
 | 
TargetedSegmentListOptimizerFunctionResults(SegmentListResults segmentResults,
                                           double[] variables,
                                           Double costFunctionValue,
                                           double[] equalityValues,
                                           double[] inequalityValues,
                                           SegmentListConfiguration configuration)
Initializes a new instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PropagateSegmentConfiguration
The configuration of a  
PropagateSegment which stores and allows the modification 
 what StoppablePropagator will be used at propagation time of the PropagateSegment. | 
class  | 
SwitchableSegmentConfiguration
The  
SegmentConfiguration for a SwitchableSegment. | 
class  | 
TargetedSegmentListConfiguration
The configuration for a  
TargetedSegmentList. | 
| Modifier and Type | Method and Description | 
|---|---|
protected SegmentListConfiguration | 
SegmentListPropagator.createNewConfiguration()
Creates a new configuration for this segment. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SegmentListResults | 
SegmentListPropagator.propagateSegmentList(SegmentListResults cumulativeResults,
                    SegmentListConfiguration configuration,
                    ITrackCalculationProgress progressTracker)
Propagates this  
propagator's list of segments. | 
static void | 
SegmentListPropagator.propagateSegments(SegmentListResults cumulativeResults,
                 List<SegmentPropagator> segmentsToPropagate,
                 SegmentListConfiguration configuration,
                 ITrackCalculationProgress progressTracker)
Propagates a list of segments. 
 | 
| Constructor and Description | 
|---|
SegmentListConfiguration(SegmentListConfiguration existingInstance,
                        CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 |