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 inDSSTThirdBody
.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
Constructors Constructor Description DSSTThirdBodyStaticContext(AuxiliaryElements aux, double x, double r3, double[] parameters)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMaxAR3Pow()
Get the value of max power for a/R3 in the serie expansion.int
getMaxEccPow()
Get the value of max power for e in the serie expansion.int
getMaxFreqF()
Get the value of max frequency of F.-
Methods inherited from class org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
getAuxiliaryElements
-
-
-
-
Constructor Detail
-
DSSTThirdBodyStaticContext
public DSSTThirdBodyStaticContext(AuxiliaryElements aux, double x, double r3, double[] parameters)
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 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
-
-