Class PythonThrustDirectionProvider

    • Constructor Detail

      • PythonThrustDirectionProvider

        public PythonThrustDirectionProvider()
    • 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
      • computeThrustDirection

        public Vector3D computeThrustDirection​(PVCoordinatesProvider pvProv,
                                               AbsoluteDate date,
                                               Frame frame)
        Compute the thrust direction corresponding to an orbital state.
        Specified by:
        computeThrustDirection in interface ThrustDirectionProvider
        Parameters:
        pvProv - local position-velocity provider around current date
        date - current date
        frame - reference frame from which attitude is computed
        Returns:
        direction thrust direction at the specified date and position-velocity state