Class DSSTThirdBodyStaticContext

java.lang.Object
org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyStaticContext

public class DSSTThirdBodyStaticContext extends ForceModelContext
This class is a container for the common parameters used in DSSTThirdBody.

It performs parameters initialization at each integration step for the third body attraction perturbation. These parameters are initialize as soon as possible. In fact, they are initialized once with short period terms and don't evolve during propagation.

Since:
11.3.3
Author:
Bryan Cazabonne
  • Constructor Details

    • DSSTThirdBodyStaticContext

      public DSSTThirdBodyStaticContext(AuxiliaryElements aux, double x, double r3, double[] parameters)
      Constructor.
      Parameters:
      aux - auxiliary elements
      x - DSST Chi element
      r3 - distance from center of mass of the central body to the 3rd body
      parameters - force model parameters
  • Method Details

    • getMaxAR3Pow

      public int getMaxAR3Pow()
      Get the value of max power for a/R3 in the serie expansion.
      Returns:
      maxAR3Pow
    • getMaxEccPow

      public int getMaxEccPow()
      Get the value of max power for e in the serie expansion.
      Returns:
      maxEccPow
    • getMaxFreqF

      public int getMaxFreqF()
      Get the value of max frequency of F.
      Returns:
      maxFreqF