枚举类 StepNormalizerMode

java.lang.Object
java.lang.Enum<StepNormalizerMode>
org.hipparchus.ode.sampling.StepNormalizerMode
所有已实现的接口:
Serializable, Comparable<StepNormalizerMode>, Constable

public enum StepNormalizerMode extends Enum<StepNormalizerMode>
步长规范化器 模式。确定步长大小的解释方式。
另请参阅:
  • 枚举常量详细资料

    • INCREMENT

      public static final StepNormalizerMode INCREMENT
      步长是起始值的固定增量。换句话说,它们是相对于起始值的。

      如果积分开始时间为t0,则由底层固定步长大小步处理程序处理的点为t0(取决于边界设置),t0+h,t0+2h,...

      如果积分范围是步长(h)的整数倍,则最后处理的点将是积分的结束点(tend)。如果不是,则最后一个点可能是结束点tend,也可能是属于区间[tend - h;tend]的点,这取决于边界设置

      另请参阅:
    • MULTIPLES

      public static final StepNormalizerMode MULTIPLES
      步长是固定值的倍数。换句话说,它们是相对于在起始值之后遇到的第一个步长的倍数。

      如果积分开始时间为t0,并且遇到的第一个固定步长的倍数是t1,则由底层固定步长大小步处理程序处理的点为t0(取决于边界设置),t1,t1+h,t1+2h,...

      如果积分范围的结束点(tend)是加上t1的步长(h)的整数倍,则最后处理的点将是积分的结束点(tend)。如果不是,则最后一个点可能是结束点tend,也可能是属于区间[tend - h;tend]的点,这取决于边界设置

      另请参阅:
  • 方法详细资料

    • values

      public static StepNormalizerMode[] values()
      返回包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static StepNormalizerMode valueOf(String name)
      返回带有指定名称的该类的枚举常量。字符串必须与用于声明该类的枚举常量的标识符完全匹配。(不允许有多余的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值