Package | Description |
---|---|
agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
agi.foundation.stoppingconditions |
Contains types for stopping propagation when various events occur.
|
Modifier and Type | Method and Description |
---|---|
List<StoppingConditionEvaluator> |
StoppablePropagator.getStoppingConditionEvaluators()
Gets a read only collection of the
stopping conditions
that will be used by this propagator. |
Modifier and Type | Method and Description |
---|---|
StoppableNumericalPropagatorResults |
NumericalPropagator.propagateUntilStop(Iterable<? extends StoppingConditionEvaluator> conditions,
IntegrationSense direction,
boolean initializeStoppingCondition,
int outputSparsity,
ITrackCalculationProgress progressTracker)
Propagates until one of the
conditions are tripped. |
StoppableNumericalPropagatorResults |
NumericalPropagator.propagateUntilStop(Iterable<? extends StoppingConditionEvaluator> conditions,
IntegrationSense direction,
boolean initializeStoppingCondition,
ITrackCalculationProgress progressTracker)
Propagates until one of the
conditions are tripped. |
StoppableNumericalPropagatorResults |
NumericalPropagator.propagateUntilStop(Iterable<? extends StoppingConditionEvaluator> conditions,
IntegrationSense direction,
ITrackCalculationProgress progressTracker)
Propagates until one of the
conditions are tripped. |
StoppableNumericalPropagatorResults |
NumericalPropagator.propagateUntilStop(Iterable<? extends StoppingConditionEvaluator> conditions,
ITrackCalculationProgress progressTracker)
Propagates forward until one of the
conditions are tripped. |
StoppablePropagatorResults |
StoppablePropagator.propagateUntilStop(ITimeBasedState initialState,
Iterable<? extends StoppingConditionEvaluator> conditions,
IntegrationSense direction,
boolean initializeStoppingCondition,
int outputSparsity,
ITrackCalculationProgress progressTracker)
Propagates until one of the
conditions are tripped. |
StoppablePropagatorResults |
StoppablePropagator.propagateUntilStop(ITimeBasedState initialState,
Iterable<? extends StoppingConditionEvaluator> conditions,
IntegrationSense direction,
int outputSparsity,
ITrackCalculationProgress progressTracker)
Propagates until one of the
conditions are tripped. |
SinglePointStoppablePropagatorResults |
SinglePointStoppablePropagator.propagateUntilStop(JulianDate initialDate,
Motion1<Cartesian> initialState,
Iterable<? extends StoppingConditionEvaluator> conditions,
IntegrationSense direction,
int outputSparsity,
ITrackCalculationProgress progressTracker)
Propagates a
Point forward in time from the initial conditions. |
Constructor and Description |
---|
StoppingConditionEvaluator(StoppingConditionEvaluator existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|