T
- type of the field element
public class FieldStopOnIncreasing<T extends org.hipparchus.CalculusFieldElement<T>> extends Object implements FieldEventHandler<T>
实现行为是在下降时继续
传播,在上升时停止
传播。
Constructor and Description |
---|
FieldStopOnIncreasing()
空构造函数。
|
Modifier and Type | Method and Description |
---|---|
org.hipparchus.ode.events.Action |
eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
处理检测事件并选择下一步操作。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init, resetState
public FieldStopOnIncreasing()
这个构造函数并非必需,但它可以防止在JDK 18及更高版本中出现虚假的javadoc警告。
public org.hipparchus.ode.events.Action eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
实现行为是在下降时继续
传播,在上升时停止
传播。
eventOccurred
在接口 FieldEventHandler<T extends org.hipparchus.CalculusFieldElement<T>>
s
- 当前状态信息:日期、运动学、姿态
detector
- 调用此方法的探测器对象(在评估中未使用)
increasing
- 如果为true,则在事件周围的时间增加时,切换函数的值会增加
Action.STOP
或 Action.CONTINUE
Copyright © 2002-2023 CS GROUP. All rights reserved.