public interface MultiSatStepHandler
multi-sat propagation
.
It is a multi-satellite version of the OrekitStepHandler
.
Modifier and Type | Method and Description |
---|---|
default void |
finish(List<SpacecraftState> finalStates)
Finalize propagation.
|
void |
handleStep(List<OrekitStepInterpolator> interpolators)
Handle the current step.
|
default void |
init(List<SpacecraftState> states0,
AbsoluteDate t)
Initialize step handler at the start of a propagation.
|
default void init(List<SpacecraftState> states0, AbsoluteDate t)
This method is called once at the start of the propagation. It may be used by the step handler to initialize some internal data if needed.
The default method does nothing
states0
- initial states, one for each satellite in the same order
used to build
the multi-sat propagator
.t
- target time for the integrationvoid handleStep(List<OrekitStepInterpolator> interpolators)
When called by PropagatorsParallelizer
,
all interpolators have the same time range.
interpolators
- interpolators set up for the current step in the same order
used to build
the multi-sat propagator
default void finish(List<SpacecraftState> finalStates)
finalStates
- states at propagation endCopyright © 2002-2022 CS GROUP. All rights reserved.