类 DummyFieldStepInterpolator<T extends CalculusFieldElement<T>>
java.lang.Object
org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator<T>
org.hipparchus.ode.sampling.DummyFieldStepInterpolator<T>
- 所有已实现的接口:
-
FieldODEStateInterpolator<T>
public class DummyFieldStepInterpolator<T extends CalculusFieldElement<T>> extends AbstractFieldODEStateInterpolator<T>
-
构造器概要
构造器说明DummyFieldStepInterpolator
(boolean forward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper) -
方法概要
修饰符和类型方法说明protected FieldODEStateAndDerivative
<T> computeInterpolatedStateAndDerivatives
(FieldEquationsMapper<T> equationsMapper, T time, T theta, T thetaH, T oneMinusThetaH) 计算插值时间点的状态和导数。protected AbstractFieldODEStateInterpolator
<T> create
(boolean newForward, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) 创建一个新实例。从类继承的方法 org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
getCurrentState, getGlobalCurrentState, getGlobalPreviousState, getInterpolatedState, getMapper, getPreviousState, isCurrentStateInterpolated, isForward, isPreviousStateInterpolated, restrictStep
-
构造器详细资料
-
DummyFieldStepInterpolator
public DummyFieldStepInterpolator(boolean forward, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldODEStateAndDerivative<T> softPreviousState, FieldODEStateAndDerivative<T> softCurrentState, FieldEquationsMapper<T> mapper)
-
-
方法详细资料
-
create
protected AbstractFieldODEStateInterpolator<T> create(boolean newForward, FieldODEStateAndDerivative<T> newGlobalPreviousState, FieldODEStateAndDerivative<T> newGlobalCurrentState, FieldODEStateAndDerivative<T> newSoftPreviousState, FieldODEStateAndDerivative<T> newSoftCurrentState, FieldEquationsMapper<T> newMapper) 从类复制的说明:AbstractFieldODEStateInterpolator
创建一个新实例。- 指定者:
-
create
在类中AbstractFieldODEStateInterpolator<T extends CalculusFieldElement<T>>
- 参数:
-
newForward
- 集成方向指示器 -
newGlobalPreviousState
- 全局步骤的起点 -
newGlobalCurrentState
- 全局步骤的终点 -
newSoftPreviousState
- 限制步骤的起点 -
newSoftCurrentState
- 限制步骤的终点 -
newMapper
- 所有方程的方程映射器 - 返回:
- 一个新实例
-
computeInterpolatedStateAndDerivatives
protected FieldODEStateAndDerivative<T> computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> equationsMapper, T time, T theta, T thetaH, T oneMinusThetaH) 从类复制的说明:AbstractFieldODEStateInterpolator
计算插值时间点的状态和导数。这是应该由派生类实现的主要处理方法,用于执行插值。- 指定者:
-
computeInterpolatedStateAndDerivatives
在类中AbstractFieldODEStateInterpolator<T extends CalculusFieldElement<T>>
- 参数:
-
equationsMapper
- ODE方程主要和次要分量的映射器 -
time
- 插值时间 -
theta
- 步长内的归一化插值横坐标(theta在上一个时间步为零,在当前时间步为一) -
thetaH
- 上一个时间和插值时间之间的时间间隔 -
oneMinusThetaH
- 插值时间和当前时间之间的时间间隔 - 返回:
- 插值状态和导数
-