类 FieldEventOccurrence<T extends CalculusFieldElement<T>>

java.lang.Object
org.hipparchus.ode.events.FieldEventOccurrence<T>
类型参数:
T - 字段元素的类型

public class FieldEventOccurrence<T extends CalculusFieldElement<T>> extends Object
用于保存与事件发生相关的数据,以便决定如何修改积分。
  • 构造器详细资料

    • FieldEventOccurrence

      public FieldEventOccurrence(Action action, FieldODEState<T> newState, T stopTime)
      创建一个新的事件发生。
      参数:
      action - 用户请求的操作。
      newState - 对于重置事件。除非操作是Action.RESET_STATE,否则应为当前状态。
      stopTime - 如果操作是Action.STOP,则停止传播。用于将停止时间移动到根节点之后。
  • 方法详细资料

    • getAction

      public Action getAction()
      获取用户请求的操作。
      返回:
      操作。
    • getNewState

      public FieldODEState<T> getNewState()
      获取重置操作的新状态。
      返回:
      新状态。
    • getStopTime

      public T getStopTime()
      获取停止操作的新时间。
      返回:
      何时停止传播。