@@ -466,20 +466,8 @@ public override StateVector ToStateVector(Time date)
466466 }
467467
468468 /// <summary>
469- /// Converts the TLE to Keplerian elements.
470- /// This method computes the Keplerian elements from the state vector derived from the TLE.
471- /// If the Keplerian elements have already been computed, it returns the cached value.
472- /// This is useful for performance optimization, as the conversion can be computationally expensive.
473- /// The Keplerian elements include parameters such as semi-major axis, eccentricity, inclination,
474- /// right ascension of the ascending node, argument of periapsis, and mean anomaly.
475- /// These parameters describe the orbit of the satellite in a standard form that is widely used in
476- /// astrodynamics and orbital mechanics.
477- /// The method first checks if the Keplerian elements have already been computed and cached.
478- /// If they have, it returns the cached value to avoid redundant calculations.
479- /// If the Keplerian elements have not been computed yet, it converts the TLE to a state vector
480- /// using the `ToStateVector` method, and then converts that state vector to Keplerian elements.
481- /// This ensures that the TLE is accurately represented in the standard Keplerian format,
482- /// which is essential for further orbital analysis and calculations.
469+ /// Converts the TLE to Keplerian elements, using cached values if available.
470+ /// </summary>
483471 /// <remarks>
484472 /// This method is particularly useful when working with TLE data, as it allows for easy
485473 /// conversion to a more usable form for orbital mechanics calculations.
0 commit comments