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