Class PythonOrekitStepHandler

    • Constructor Detail

      • PythonOrekitStepHandler

        public PythonOrekitStepHandler()
    • 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
      • pythonDecRef

        public void pythonDecRef()
        Part of JCC Python interface to object
      • init

        public void init​(SpacecraftState s0,
                         AbsoluteDate t)
        Initialize step handler at the start of a propagation. Extension point for Python.

        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

        Specified by:
        init in interface OrekitStepHandler
        Parameters:
        s0 - initial state
        t - target time for the integration
      • finish

        public void finish​(SpacecraftState finalState)
        Finalize propagation.
        Specified by:
        finish in interface OrekitStepHandler
        Parameters:
        finalState - state at propagation end
        Since:
        11.0