public abstract class AbstractAnalyticalGradientConverter extends AbstractGradientConverter implements ParameterDriversProvider
Modifier | Constructor and Description |
---|---|
protected |
AbstractAnalyticalGradientConverter(AbstractAnalyticalPropagator propagator, double mu, int freeStateParameters)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
abstract FieldAbstractAnalyticalPropagator<org.hipparchus.analysis.differentiation.Gradient> |
getPropagator(FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> state, org.hipparchus.analysis.differentiation.Gradient[] parameters)
获取转换后的解析轨道推算器。
|
FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> |
getState()
获取与传播模型一致参数数量的状态。
|
buildBasicGradientSpacecraftState, extend, extend, extend, getFreeStateParameters, getParameters, getParametersAtStateDate, getState, initStates
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, getParametersDrivers, isSupported
protected AbstractAnalyticalGradientConverter(AbstractAnalyticalPropagator propagator, double mu, int freeStateParameters)
propagator
- 解析轨道推算器
mu
- 中心引力系数
freeStateParameters
- 自由参数数量
public FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> getState()
public abstract FieldAbstractAnalyticalPropagator<org.hipparchus.analysis.differentiation.Gradient> getPropagator(FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> state, org.hipparchus.analysis.differentiation.Gradient[] parameters)
state
- 由getState()
返回的状态
parameters
- 模型参数
Copyright © 2002-2023 CS GROUP. All rights reserved.