Class OsculatingToSGP4Converter

    • Constructor Detail

      • OsculatingToSGP4Converter

        @DefaultDataContext
        public OsculatingToSGP4Converter()
        Constructor with default data context.
      • OsculatingToSGP4Converter

        public OsculatingToSGP4Converter​(DataContext dataContext)
        Constructor with default parameters for fixed-point algorithm.
        Parameters:
        dataContext - data context
      • OsculatingToSGP4Converter

        public OsculatingToSGP4Converter​(double epsilon,
                                         int maxIterations,
                                         double scale,
                                         DataContext dataContext)
        Constructor.
        Parameters:
        epsilon - convergence threshold
        maxIterations - maximum number of iterations
        scale - scale
        dataContext - data context
    • Method Detail

      • convertToAveraged

        public SGP4OrbitalState convertToAveraged​(Orbit osculatingOrbit)
        Convert osculating orbit to averaged orbital state according to underlying theory.
        Parameters:
        osculatingOrbit - osculating orbit
        Returns:
        averaged orbital state