Class 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 Detail

      • 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 Detail

      • 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