Class PythonMultiSatStepHandler

    • Constructor Detail

      • PythonMultiSatStepHandler

        public PythonMultiSatStepHandler()
    • 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​(List<SpacecraftState> states0,
                         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

        Specified by:
        init in interface MultiSatStepHandler
        Parameters:
        states0 - initial states, one for each satellite in the same order used to build the multi-sat propagator.
        t - target time for the integration