public class DSSTZonalContext extends ForceModelContext
DSSTZonal
中使用的常见参数的容器。
它在每个积分步骤中执行参数初始化,用于中心天体引力摄动的 Zonal 贡献。
Modifier and Type | Method and Description |
---|---|
double |
getBB()
获取 B * B。
|
double |
getBoA()
获取 B / A。
|
double |
getBoABpo()
获取 BoABpo = B / A(1 + B)。
|
double |
getCXO2N2A2()
获取 (C * χ) / ( 2 * n² * a² )。
|
double |
getHK()
获取 h * k。
|
double |
getK2MH2()
获取 k² - h²。
|
double |
getK2MH2O2()
获取 (k² - h²) / 2。
|
double |
getM2aoA()
获取 m2aoA = -2 * a / A。
|
double |
getMCo2AB()
获取 mCo2AB = -C / 2AB。
|
double |
getMeanMotion()
获取开普勒平均运动。
|
double |
getMuoa()
获取 μ / a。
|
double |
getOoAB()
获取 ooAB = 1 / (A * B)。
|
double |
getOON2A2()
获取 1 / (n² * a²)。
|
double |
getRoa()
获取 roa = R / a。
|
double |
getX()
获取 Χ = 1 / sqrt(1 - e²) = 1 / B。
|
double |
getX2ON2A2XP1()
获取 (χ²) / (n² * a² * (χ + 1))。
|
double |
getX3ON2A()
获取 χ³ / (n² * a)。
|
double |
getXON2A2()
获取 χ / (n² * a²)。
|
double |
getXX()
获取 Χ²。
|
double |
getXXX()
获取 Χ³。
|
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()
开普勒平均运动直接从半长轴和中心加速度常数计算得出。
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-2023 CS GROUP. All rights reserved.