Package org.orekit.propagation.sampling
Class PythonFieldOrekitFixedStepHandler<T extends CalculusFieldElement<T>>
- java.lang.Object
-
- org.orekit.propagation.sampling.PythonFieldOrekitFixedStepHandler<T>
-
- All Implemented Interfaces:
FieldOrekitFixedStepHandler<T>
public class PythonFieldOrekitFixedStepHandler<T extends CalculusFieldElement<T>> extends Object implements FieldOrekitFixedStepHandler<T>
-
-
Constructor Summary
Constructors Constructor Description PythonFieldOrekitFixedStepHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
Part of JCC Python interface to objectvoid
finish(FieldSpacecraftState<T> finalState)
Finalize propagation.void
handleStep(FieldSpacecraftState<T> currentState)
Handle the current step.void
init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t, T step)
Initialize step handler at the start of a propagation.void
pythonDecRef()
Part of JCC Python interface to objectlong
pythonExtension()
Part of JCC Python interface to objectvoid
pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
pythonExtension
public long pythonExtension()
Part of JCC Python interface to object
-
finalize
public void finalize() throws Throwable
Part of JCC Python interface to object
-
pythonDecRef
public void pythonDecRef()
Part of JCC Python interface to object
-
init
public void init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t, T step)
Description copied from interface:FieldOrekitFixedStepHandler
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.
- Specified by:
init
in interfaceFieldOrekitFixedStepHandler<T extends CalculusFieldElement<T>>
- Parameters:
s0
- initial statet
- target time for the integrationstep
- the duration in seconds of the fixed step. This value is positive even if propagation is backwards.
-
handleStep
public void handleStep(FieldSpacecraftState<T> currentState)
Description copied from interface:FieldOrekitFixedStepHandler
Handle the current step.- Specified by:
handleStep
in interfaceFieldOrekitFixedStepHandler<T extends CalculusFieldElement<T>>
- Parameters:
currentState
- current state at step time
-
finish
public void finish(FieldSpacecraftState<T> finalState)
Description copied from interface:FieldOrekitFixedStepHandler
Finalize propagation.- Specified by:
finish
in interfaceFieldOrekitFixedStepHandler<T extends CalculusFieldElement<T>>
- Parameters:
finalState
- state at propagation end
-
-