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 | Class and Description |
---|---|
class |
TargetedSegmentListDifferentialCorrector
When using the Segment Propagation Library, there will be times when you don't know exactly
what a value should be set to.
|
class |
TargetedSegmentListParameterOptimizer
Allows the constrained or unconstrained parameter optimization of trajectories
by adjusting
variables to minimize
or maximize a cost function
while satisfying equality and
inequality constraints. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TargetedSegmentListParameterOptimizer.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetedSegmentListDifferentialCorrector.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
TargetedSegmentListDifferentialCorrectorResults(MultivariableFunctionSolverResults<MultivariableFunctionSolverIterationResults> results,
TargetedSegmentListOperator identifier,
TargetedSegmentListConfiguration configuration)
Initialize a new instance.
|
TargetedSegmentListParameterOptimizerResults(MultivariableFunctionSolverResults<ParameterOptimizerIterationResults> results,
TargetedSegmentListOperator identifier,
TargetedSegmentListConfiguration configuration)
Initialize a new instance.
|
Modifier and Type | Method and Description |
---|---|
TargetedSegmentListOperator |
TargetedSegmentListOperatorResults.getIdentifier()
Gets the
definition of the operator that ran. |
TargetedSegmentListOperator |
TargetedSegmentListOperatorEvaluator.getIdentifier()
Gets the identifier of the operator that produced this evaluator.
|
Modifier and Type | Method and Description |
---|---|
List<TargetedSegmentListOperator> |
TargetedSegmentList.getOperators()
Gets the operators that this segment will run.
|
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
TargetedSegmentListOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
SwapSegmentOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
SeedFiniteManeuverOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
RunSegmentListOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ChangeStopSegmentOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ChangeStoppingConditionThresholdOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ChangeStoppingConditionEnabledOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ChangeReturnSegmentOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ChangePropagateSegmentsPropagatorOperator.checkForSameDefinition(TargetedSegmentListOperator other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
TargetedSegmentListOperatorResults |
TargetedSegmentListResults.getOperatorResult(TargetedSegmentListOperator identifier)
Returns the
results of the operator made by the identifier . |
protected void |
TargetedSegmentListOperatorResults.setIdentifier(TargetedSegmentListOperator value)
Sets the
definition of the operator that ran. |
Constructor and Description |
---|
TargetedSegmentListOperator(TargetedSegmentListOperator existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
TargetedSegmentListOperatorEvaluator(EvaluatorGroup group,
TargetedSegmentListOperator identifier)
Initializes a new instance.
|
TargetedSegmentListOperatorResults(TargetedSegmentListOperator identifier)
Initializes a new instance.
|
TargetedSegmentListOperatorResults(TargetedSegmentListOperator identifier,
boolean completedSuccessfully,
TargetedSegmentListConfiguration parentConfiguration)
Initializes a new instance.
|