Interface MultiSatFixedStepHandler


  • public interface MultiSatFixedStepHandler
    This interface is a space-dynamics aware fixed step handler for multi-sat propagation.

    It is a multi-satellite version of the OrekitFixedStepHandler.

    Since:
    12.0
    Author:
    Luc Maisonobe
    • Method Detail

      • init

        default void init​(List<SpacecraftState> states0,
                          AbsoluteDate t,
                          double step)
        Initialize step handler at the start of a propagation.

        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

        Parameters:
        states0 - initial states, one for each satellite in the same order used to build the multi-sat propagator.
        t - target time for the integration
        step - the duration in seconds of the fixed step. This value is positive even if propagation is backwards.
      • finish

        default void finish​(List<SpacecraftState> finalStates)
        Finalize propagation.
        Parameters:
        finalStates - states at propagation end