Class DSSTThirdBodyStaticContext
java.lang.Object
org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyStaticContext
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 Summary
ConstructorsConstructorDescriptionDSSTThirdBodyStaticContext(AuxiliaryElements aux, double x, double r3, double[] parameters) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionintGet the value of max power for a/R3 in the serie expansion.intGet the value of max power for e in the serie expansion.intGet the value of max frequency of F.Methods inherited from class org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
getAuxiliaryElements
-
Constructor Details
-
DSSTThirdBodyStaticContext
Constructor.- Parameters:
aux- auxiliary elementsx- DSST Chi elementr3- distance from center of mass of the central body to the 3rd bodyparameters- 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
-