Package org.orekit.propagation.sampling
Interface OrekitStepHandler
-
- All Known Implementing Classes:
OrekitStepHandlerMultiplexer
,OrekitStepNormalizer
public interface OrekitStepHandler
This interface is a space-dynamics aware step handler.It mirrors the
StepHandler
interface from Hipparchus but provides a space-dynamics interface to the methods.- Author:
- Luc Maisonobe
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
handleStep(OrekitStepInterpolator interpolator, boolean isLast)
Handle the current step.default void
init(SpacecraftState s0, AbsoluteDate t)
Initialize step handler at the start of a propagation.
-
-
-
Method Detail
-
init
default void init(SpacecraftState s0, AbsoluteDate t)
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:
s0
- initial statet
- target time for the integration
-
handleStep
void handleStep(OrekitStepInterpolator interpolator, boolean isLast)
Handle the current step.- Parameters:
interpolator
- interpolator set up for the current stepisLast
- if true, this is the last integration step
-
-