Class GradientField
- java.lang.Object
-
- org.hipparchus.analysis.differentiation.GradientField
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)static GradientFieldgetField(int parameters)Get the field for number of free parameters.GradientgetOne()Get the multiplicative identity of the field.Class<Gradient>getRuntimeClass()Returns the runtime class of the FieldElement.GradientgetZero()Get the additive identity of the field.inthashCode()
-
-
-
Method Detail
-
getField
public static GradientField getField(int parameters)
Get the field for number of free parameters.- Parameters:
parameters- number of free parameters- Returns:
- cached field
-
getOne
public Gradient getOne()
Get the multiplicative identity of the field.The multiplicative identity is the element e1 of the field such that for all elements a of the field, the equalities a × e1 = e1 × a = a hold.
-
getZero
public Gradient getZero()
Get the additive identity of the field.The additive identity is the element e0 of the field such that for all elements a of the field, the equalities a + e0 = e0 + a = a hold.
-
getRuntimeClass
public Class<Gradient> getRuntimeClass()
Returns the runtime class of the FieldElement.- Specified by:
getRuntimeClassin interfaceField<Gradient>- Returns:
- The
Classobject that represents the runtime class of this object.
-
-