Class PythonAbstractIntegratedPropagator

    • Constructor Detail

      • PythonAbstractIntegratedPropagator

        public PythonAbstractIntegratedPropagator​(ODEIntegrator integrator,
                                                  PropagationType propagationType)
    • 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
      • createMapper

        public StateMapper createMapper​(AbsoluteDate referenceDate,
                                        double mu,
                                        OrbitType orbitType,
                                        PositionAngleType positionAngleType,
                                        AttitudeProvider attitudeProvider,
                                        Frame frame)
        Create a mapper between raw double components and spacecraft state. /** Simple constructor.

        The position parameter type is meaningful only if propagation orbit type support it. As an example, it is not meaningful for propagation in Cartesian parameters.

        Specified by:
        createMapper in class AbstractIntegratedPropagator
        Parameters:
        referenceDate - reference date
        mu - central attraction coefficient (m³/s²)
        orbitType - orbit type to use for mapping
        positionAngleType - angle type to use for propagation
        attitudeProvider - attitude provider
        frame - inertial frame
        Returns:
        new mapper