public interface MultiSatFixedStepHandler
multi-sat propagation
.
It is a multi-satellite version of the OrekitFixedStepHandler
.
Modifier and Type | Method and Description |
---|---|
default void |
finish(List<SpacecraftState> finalStates)
Finalize propagation.
|
void |
handleStep(List<SpacecraftState> states)
Handle the current step.
|
default void |
init(List<SpacecraftState> states0,
AbsoluteDate t,
double step)
Initialize step handler at the start of a propagation.
|
default void init(List<SpacecraftState> states0, AbsoluteDate t, double step)
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 integrationstep
- the duration in seconds of the fixed step. This value is
positive even if propagation is backwards.void handleStep(List<SpacecraftState> states)
When called by PropagatorsParallelizer
,
all states have the same date.
states
- states in the same order
used to build
the multi-sat propagator
default void finish(List<SpacecraftState> finalStates)
finalStates
- states at propagation endCopyright © 2002-2023 CS GROUP. All rights reserved.