Interface FieldOrekitFixedStepHandler<T extends org.hipparchus.RealFieldElement<T>>


  • public interface FieldOrekitFixedStepHandler<T extends org.hipparchus.RealFieldElement<T>>
    This interface is a space-dynamics aware fixed size step handler.

    It mirrors the FixedStepHandler interface from commons-math but provides a space-dynamics interface to the methods.

    Author:
    Luc Maisonobe
    • Method Detail

      • init

        default void init​(FieldSpacecraftState<T> s0,
                          FieldAbsoluteDate<T> t,
                          T 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.

        Parameters:
        s0 - initial state
        t - target time for the integration
        step - the duration in seconds of the fixed step. This value is positive even if propagation is backwards.
      • handleStep

        void handleStep​(FieldSpacecraftState<T> currentState,
                        boolean isLast)
        Handle the current step.
        Parameters:
        currentState - current state at step time
        isLast - if true, this is the last integration step