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:
double
to {@link org.orekit.time.AbsoluteDate AbsoluteDate}double[]
to {@link org.orekit.propagation.SpacecraftState SpacecraftState}