Class OsculatingToDSST6X0Converter

    • Constructor Detail

      • OsculatingToDSST6X0Converter

        public OsculatingToDSST6X0Converter​(UnnormalizedSphericalHarmonicsProvider harmonicsProvider)
        Constructor with default parameters for fixed-point algorithm.
        Parameters:
        harmonicsProvider - unnormalized provider
      • OsculatingToDSST6X0Converter

        public OsculatingToDSST6X0Converter​(double epsilon,
                                            int maxIterations,
                                            UnnormalizedSphericalHarmonicsProvider harmonicsProvider)
        Constructor.
        Parameters:
        epsilon - convergence threshold
        maxIterations - maximum number of iterations
        harmonicsProvider - unnormalized provider
    • Method Detail

      • convertToAveraged

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