Class DSSTTesseralContext


public class DSSTTesseralContext extends DSSTGravityContext
This class is a container for the common parameters used in DSSTTesseral.

It performs parameters initialization at each integration step for the Tesseral contribution to the central body gravitational perturbation.

Since:
10.0
Author:
Bryan Cazabonne
  • Method Details

    • getE2

      public double getE2()
      Get ecc².
      Returns:
      e2
    • getTheta

      public double getTheta()
      Get Central body rotation angle θ.
      Returns:
      theta
    • getOrbitPeriod

      public double getOrbitPeriod()
      Get the Keplerian period.

      The Keplerian period is computed directly from semi major axis and central acceleration constant.

      Returns:
      Keplerian period in seconds, or positive infinity for hyperbolic orbits
    • getRatio

      public double getRatio()
      Get the ratio of satellite period to central body rotation period.
      Returns:
      ratio