This package provides interfaces and classes dealing with step handling during propagation. It is used when a {@link org.orekit.propagation.Propagator Propagator} is run in {@link org.orekit.propagation.Propagator#MASTER_MODE master mode}. In this mode, the (master) propagator integration loop calls (slave) application callback methods at each finalized step. The callback methods must implement the {@link org.orekit.propagation.sampling.OrekitFixedStepHandler} interface for fixed step sampling or the {@link org.orekit.propagation.sampling.OrekitStepHandler} interface for variable step sampling.

The low level interfaces and classes (OrekitXxx) are heavily based on classes with similar names in the ode package from the commons math library. The changes are mainly adaptations of the signatures to space dynamics:

@author Luc Maisonobe