public class DSSTTesseralContext extends ForceModelContext
DSSTTesseral
.
It performs parameters initialization at each integration step for the Tesseral contribution to the central body gravitational perturbation.
Modifier and Type | Method and Description |
---|---|
double |
getAx2oA()
Get ax2oA = 2 * a / A .
|
double |
getBoA()
Get B / A.
|
double |
getBoABpo()
Get BoABpo = B / A(1 + B).
|
double |
getChi()
Get Χ = 1 / sqrt(1 - e²) = 1 / B.
|
double |
getChi2()
Get Χ².
|
double |
getCo2AB()
Get Co2AB = C / 2AB.
|
double |
getE2()
Get ecc².
|
double |
getMeanMotion()
Get the Keplerian mean motion.
|
double |
getMoa()
Get μ / a .
|
double |
getOoAB()
Get ooAB = 1 / (A * B).
|
double |
getOrbitPeriod()
Get the Keplerian period.
|
double |
getRatio()
Get the ratio of satellite period to central body rotation period.
|
double |
getRoa()
Get roa = R / a.
|
double |
getTheta()
Get Central body rotation angle θ.
|
getAuxiliaryElements
public double getE2()
public double getTheta()
public double getAx2oA()
public double getChi()
public double getChi2()
public double getBoA()
public double getOoAB()
public double getCo2AB()
public double getBoABpo()
public double getMoa()
public double getRoa()
public double getOrbitPeriod()
The Keplerian period is computed directly from semi major axis and central acceleration constant.
public double getMeanMotion()
The Keplerian mean motion is computed directly from semi major axis and central acceleration constant.
public double getRatio()
Copyright © 2002-2021 CS GROUP. All rights reserved.