Package org.orekit.propagation.sampling
Interface FieldOrekitStepHandler<T extends CalculusFieldElement<T>>
- Type Parameters:
T- type of the field elements
- All Known Implementing Classes:
FieldOrekitStepNormalizer,FieldPropagationStepRecorder,FieldStepHandlerMultiplexer
public interface FieldOrekitStepHandler<T extends CalculusFieldElement<T>>
This interface is a space-dynamics aware step handler.
It mirrors the StepHandler interface from commons-math but
provides a space-dynamics interface to the methods.
- Author:
- Luc Maisonobe
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidfinish(FieldSpacecraftState<T> finalState) Finalize propagation.voidhandleStep(FieldOrekitStepInterpolator<T> interpolator) Handle the current step.default voidinit(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t) Initialize step handler at the start of a propagation.
-
Method Details
-
init
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 statet- target time for the integration
-
handleStep
Handle the current step.- Parameters:
interpolator- interpolator set up for the current step
-
finish
Finalize propagation.- Parameters:
finalState- state at propagation end- Since:
- 11.0
-