Class DSSTThirdBodyContext
- java.lang.Object
-
- org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
-
- org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyContext
-
@Deprecated public class DSSTThirdBodyContext extends ForceModelContext
Deprecated.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.
- Since:
- 10.0
- Author:
- Bryan Cazabonne
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description double
getA()
Deprecated.Get A = sqrt(μ * a).double
getAlpha()
Deprecated.Get direction cosine α for central body.double[]
getAoR3Pow()
Deprecated.Get the value of a / R3 up to power maxAR3Pow.double
getb()
Deprecated.Get b = 1 / (1 + sqrt(1 - e²)) = 1 / (1 + B).double
getBB()
Deprecated.Get B².double
getBBB()
Deprecated.Get B³.double
getBeta()
Deprecated.Get direction cosine β for central body.double
getBoA()
Deprecated.Get B / A.double
getBoABpo()
Deprecated.Get BoABpo = B / A(1 + B).double
getGamma()
Deprecated.Get direction cosine γ for central body.double
getHXXX()
Deprecated.Get hXXX = h * Χ³.double
getKXXX()
Deprecated.Get kXXX = h * Χ³.double
getM2aoA()
Deprecated.Get m2aoA = -2 * a / A.int
getMaxAR3Pow()
Deprecated.Get the value of max power for a/R3 in the serie expansion.int
getMaxEccPow()
Deprecated.Get the value of max power for e in the serie expansion.int
getMaxFreqF()
Deprecated.Get the value of max frequency of F.double
getMCo2AB()
Deprecated.Get mCo2AB = -C / 2AB.double
getMeanMotion()
Deprecated.Get the Keplerian mean motion.double
getMuoR3()
Deprecated.Get muoR3 = mu3 / R3.double
getOoAB()
Deprecated.Get ooAB = 1 / (A * B).double[][]
getQns()
Deprecated.Get the value of Qns coefficients.double
getX()
Deprecated.Get Χ = 1 / sqrt(1 - e²) = 1 / B.-
Methods inherited from class org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
getAuxiliaryElements
-
-
-
-
Method Detail
-
getA
public double getA()
Deprecated.Get A = sqrt(μ * a).- Returns:
- A
-
getAlpha
public double getAlpha()
Deprecated.Get direction cosine α for central body.- Returns:
- α
-
getBeta
public double getBeta()
Deprecated.Get direction cosine β for central body.- Returns:
- β
-
getGamma
public double getGamma()
Deprecated.Get direction cosine γ for central body.- Returns:
- γ
-
getBB
public double getBB()
Deprecated.Get B².- Returns:
- B²
-
getBBB
public double getBBB()
Deprecated.Get B³.- Returns:
- B³
-
getb
public double getb()
Deprecated.Get b = 1 / (1 + sqrt(1 - e²)) = 1 / (1 + B).- Returns:
- b
-
getX
public double getX()
Deprecated.Get Χ = 1 / sqrt(1 - e²) = 1 / B.- Returns:
- Χ
-
getM2aoA
public double getM2aoA()
Deprecated.Get m2aoA = -2 * a / A.- Returns:
- m2aoA
-
getBoA
public double getBoA()
Deprecated.Get B / A.- Returns:
- BoA
-
getOoAB
public double getOoAB()
Deprecated.Get ooAB = 1 / (A * B).- Returns:
- ooAB
-
getMCo2AB
public double getMCo2AB()
Deprecated.Get mCo2AB = -C / 2AB.- Returns:
- mCo2AB
-
getBoABpo
public double getBoABpo()
Deprecated.Get BoABpo = B / A(1 + B).- Returns:
- BoABpo
-
getMuoR3
public double getMuoR3()
Deprecated.Get muoR3 = mu3 / R3.- Returns:
- muoR3
-
getHXXX
public double getHXXX()
Deprecated.Get hXXX = h * Χ³.- Returns:
- hXXX
-
getKXXX
public double getKXXX()
Deprecated.Get kXXX = h * Χ³.- Returns:
- kXXX
-
getMaxAR3Pow
public int getMaxAR3Pow()
Deprecated.Get the value of max power for a/R3 in the serie expansion.- Returns:
- maxAR3Pow
-
getMaxEccPow
public int getMaxEccPow()
Deprecated.Get the value of max power for e in the serie expansion.- Returns:
- maxEccPow
-
getAoR3Pow
public double[] getAoR3Pow()
Deprecated.Get the value of a / R3 up to power maxAR3Pow.- Returns:
- aoR3Pow
-
getMaxFreqF
public int getMaxFreqF()
Deprecated.Get the value of max frequency of F.- Returns:
- maxFreqF
-
getMeanMotion
public double getMeanMotion()
Deprecated.Get the Keplerian mean motion.The Keplerian mean motion is computed directly from semi major axis and central acceleration constant.
- Returns:
- Keplerian mean motion in radians per second
-
getQns
public double[][] getQns()
Deprecated.Get the value of Qns coefficients.- Returns:
- Qns
-
-