类 FieldGradientField<T extends CalculusFieldElement<T>>

java.lang.Object
org.hipparchus.analysis.differentiation.FieldGradientField<T>
类型参数:
T - 函数参数和值的类型
所有已实现的接口:
Field<FieldGradient<T>>

public class FieldGradientField<T extends CalculusFieldElement<T>> 扩展自 Object 实现 Field<FieldGradient<T>>
用于 Gradient 实例的字段。
从以下版本开始:
1.7
  • 方法详细资料

    • getField

      public static <T extends CalculusFieldElement<T>> FieldGradientField<T> getField(Field<T> valueField, int parameters)
      获取具有自由参数数量的字段。
      类型参数:
      T - 函数参数和值的类型
      参数:
      valueField - 函数参数和值的字段
      parameters - 自由参数数量
      返回:
      缓存字段
    • getOne

      public FieldGradient<T> getOne()
      获取字段的乘法单位元。

      乘法单位元是字段的元素e1,对于字段的所有元素a,等式a × e1 = e1 × a = a成立。

      指定者:
      getOne 在接口中 Field<T extends CalculusFieldElement<T>>
      返回:
      字段的乘法单位元
    • getZero

      public FieldGradient<T> getZero()
      获取字段的加法单位元。

      加法单位元是字段的元素e0,对于字段的所有元素a,等式a + e0 = e0 + a = a成立。

      指定者:
      getZero 在接口中 Field<T extends CalculusFieldElement<T>>
      返回:
      字段的加法单位元
    • getRuntimeClass

      public Class<FieldGradient<T>> getRuntimeClass()
      返回FieldElement的运行时类。
      指定者:
      getRuntimeClass 在接口中 Field<T extends CalculusFieldElement<T>>
      返回:
      表示此对象的运行时类的Class对象。
    • equals

      public boolean equals(Object other)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object