public class DSSTZonalContext extends ForceModelContext
DSSTZonal
.
It performs parameters initialization at each integration step for the Zonal contribution to the central body gravitational perturbation.
Modifier and Type | Method and Description |
---|---|
double |
getBB()
Get B * B.
|
double |
getBoA()
Get B / A.
|
double |
getBoABpo()
Get BoABpo = B / A(1 + B).
|
double |
getCXO2N2A2()
Get (C * χ) / ( 2 * n² * a² ).
|
double |
getHK()
Get h * k.
|
double |
getK2MH2()
Get k² - h².
|
double |
getK2MH2O2()
Get (k² - h²) / 2.
|
double |
getM2aoA()
Get m2aoA = -2 * a / A.
|
double |
getMCo2AB()
Get mCo2AB = -C / 2AB.
|
double |
getMeanMotion()
Get the Keplerian mean motion.
|
double |
getMuoa()
Get μ / a .
|
double |
getOoAB()
Get ooAB = 1 / (A * B).
|
double |
getOON2A2()
Get 1 / (n² * a²).
|
double |
getRoa()
Get roa = R / a.
|
double |
getX()
Get Χ = 1 / sqrt(1 - e²) = 1 / B.
|
double |
getX2ON2A2XP1()
Get (χ²) / (n² * a² * (χ + 1 ) ).
|
double |
getX3ON2A()
Get χ³ / (n² * a).
|
double |
getXON2A2()
Get χ / (n² * a²).
|
double |
getXX()
Get Χ².
|
double |
getXXX()
Get Χ³.
|
getAuxiliaryElements
public double getX()
public double getXX()
public double getXXX()
public double getM2aoA()
public double getBoA()
public double getOoAB()
public double getMCo2AB()
public double getBoABpo()
public double getMuoa()
public double getRoa()
public double getMeanMotion()
The Keplerian mean motion is computed directly from semi major axis and central acceleration constant.
public double getHK()
public double getK2MH2()
public double getK2MH2O2()
public double getOON2A2()
public double getX3ON2A()
public double getXON2A2()
public double getCXO2N2A2()
public double getX2ON2A2XP1()
public double getBB()
Copyright © 2002-2022 CS GROUP. All rights reserved.