public interface FieldOrekitStepHandler<T extends CalculusFieldElement<T>>
It mirrors the StepHandler
interface from commons-math but
provides a space-dynamics interface to the methods.
Modifier and Type | Method and Description |
---|---|
default void |
finish(FieldSpacecraftState<T> finalState)
Finalize propagation.
|
void |
handleStep(FieldOrekitStepInterpolator<T> interpolator)
Handle the current step.
|
default void |
init(FieldSpacecraftState<T> s0,
FieldAbsoluteDate<T> t)
Initialize step handler at the start of a propagation.
|
default void init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
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.
s0
- initial statet
- target time for the integrationvoid handleStep(FieldOrekitStepInterpolator<T> interpolator)
interpolator
- interpolator set up for the current stepdefault void finish(FieldSpacecraftState<T> finalState)
finalState
- state at propagation endCopyright © 2002-2023 CS GROUP. All rights reserved.