Uses of Class
org.hipparchus.analysis.differentiation.UnivariateDerivative1
Package
Description
This package holds the main interfaces and basic building block classes
dealing with differentiation.
-
Uses of UnivariateDerivative1 in org.hipparchus.analysis.differentiation
Modifier and TypeFieldDescriptionstatic final UnivariateDerivative1
UnivariateDerivative1.PI
The constant value of π as aUnivariateDerivative1
.Modifier and TypeMethodDescriptionUnivariateDerivative1.abs()
absolute value.UnivariateDerivative1.add
(UnivariateDerivative1 a) Compute this + a.UnivariateDerivative1.atan2
(UnivariateDerivative1 x) Two arguments arc tangent operation.UnivariateDerivative1.compose
(double... f) Compute composition of the instance by a univariate function.UnivariateDerivative1.compose
(double ff0, double ff1) Compute composition of the instance by a univariate function differentiable at order 1.UnivariateDerivative1.copySign
(double sign) Returns the instance with the sign of the argument.UnivariateDerivative1.copySign
(UnivariateDerivative1 sign) Returns the instance with the sign of the argument.UnivariateDerivative1.divide
(double a) '÷' operator.UnivariateDerivative1.divide
(UnivariateDerivative1 a) Compute this ÷ a.UnivariateDerivative1Field.getOne()
Get the multiplicative identity of the field.UnivariateDerivative1.getPi()
Get the Archimedes constant π.UnivariateDerivative1Field.getZero()
Get the additive identity of the field.UnivariateDerivative1.hypot
(UnivariateDerivative1 y) Returns the hypotenuse of a triangle with sidesthis
andy
- sqrt(this2 +y2) avoiding intermediate overflow or underflow.UnivariateDerivative1.linearCombination
(double[] a, UnivariateDerivative1[] b) Compute a linear combination.UnivariateDerivative1.linearCombination
(double a1, UnivariateDerivative1 b1, double a2, UnivariateDerivative1 b2) Compute a linear combination.UnivariateDerivative1.linearCombination
(double a1, UnivariateDerivative1 b1, double a2, UnivariateDerivative1 b2, double a3, UnivariateDerivative1 b3) Compute a linear combination.UnivariateDerivative1.linearCombination
(double a1, UnivariateDerivative1 b1, double a2, UnivariateDerivative1 b2, double a3, UnivariateDerivative1 b3, double a4, UnivariateDerivative1 b4) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1[] a, UnivariateDerivative1[] b) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1 a1, UnivariateDerivative1 b1, UnivariateDerivative1 a2, UnivariateDerivative1 b2) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1 a1, UnivariateDerivative1 b1, UnivariateDerivative1 a2, UnivariateDerivative1 b2, UnivariateDerivative1 a3, UnivariateDerivative1 b3) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1 a1, UnivariateDerivative1 b1, UnivariateDerivative1 a2, UnivariateDerivative1 b2, UnivariateDerivative1 a3, UnivariateDerivative1 b3, UnivariateDerivative1 a4, UnivariateDerivative1 b4) Compute a linear combination.UnivariateDerivative1.multiply
(double a) '×' operator.UnivariateDerivative1.multiply
(int n) Compute n × this.UnivariateDerivative1.multiply
(UnivariateDerivative1 a) Compute this × a.UnivariateDerivative1.negate()
Returns the additive inverse ofthis
element.UnivariateDerivative1.newInstance
(double value) Create an instance corresponding to a constant real value.UnivariateDerivative1.pow
(double p) Power operation.static UnivariateDerivative1
UnivariateDerivative1.pow
(double a, UnivariateDerivative1 x) Compute ax where a is a double and x aUnivariateDerivative1
UnivariateDerivative1.pow
(int n) Integer power operation.UnivariateDerivative1.remainder
(UnivariateDerivative1 a) IEEE remainder operator.UnivariateDerivative1.scalb
(int n) Multiply the instance by a power of 2.UnivariateDerivative1.subtract
(UnivariateDerivative1 a) Compute this - a.UnivariateDerivative1.toDegrees()
Convert radians to degrees, with error of less than 0.5 ULPUnivariateDerivative1.toRadians()
Convert degrees to radians, with error of less than 0.5 ULPUnivariateDerivative1.withValue
(double value) Create a new object with new value (zeroth-order derivative, as passed as input) and same derivatives of order one and above.Modifier and TypeMethodDescriptionUnivariateDerivative1Field.getRuntimeClass()
Returns the runtime class of the FieldElement.Modifier and TypeMethodDescriptionUnivariateDerivative1.add
(UnivariateDerivative1 a) Compute this + a.UnivariateDerivative1.atan2
(UnivariateDerivative1 x) Two arguments arc tangent operation.int
UnivariateDerivative1.compareTo
(UnivariateDerivative1 o) UnivariateDerivative1.copySign
(UnivariateDerivative1 sign) Returns the instance with the sign of the argument.UnivariateDerivative1.divide
(UnivariateDerivative1 a) Compute this ÷ a.UnivariateDerivative1.hypot
(UnivariateDerivative1 y) Returns the hypotenuse of a triangle with sidesthis
andy
- sqrt(this2 +y2) avoiding intermediate overflow or underflow.UnivariateDerivative1.linearCombination
(double[] a, UnivariateDerivative1[] b) Compute a linear combination.UnivariateDerivative1.linearCombination
(double a1, UnivariateDerivative1 b1, double a2, UnivariateDerivative1 b2) Compute a linear combination.UnivariateDerivative1.linearCombination
(double a1, UnivariateDerivative1 b1, double a2, UnivariateDerivative1 b2, double a3, UnivariateDerivative1 b3) Compute a linear combination.UnivariateDerivative1.linearCombination
(double a1, UnivariateDerivative1 b1, double a2, UnivariateDerivative1 b2, double a3, UnivariateDerivative1 b3, double a4, UnivariateDerivative1 b4) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1[] a, UnivariateDerivative1[] b) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1 a1, UnivariateDerivative1 b1, UnivariateDerivative1 a2, UnivariateDerivative1 b2) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1 a1, UnivariateDerivative1 b1, UnivariateDerivative1 a2, UnivariateDerivative1 b2, UnivariateDerivative1 a3, UnivariateDerivative1 b3) Compute a linear combination.UnivariateDerivative1.linearCombination
(UnivariateDerivative1 a1, UnivariateDerivative1 b1, UnivariateDerivative1 a2, UnivariateDerivative1 b2, UnivariateDerivative1 a3, UnivariateDerivative1 b3, UnivariateDerivative1 a4, UnivariateDerivative1 b4) Compute a linear combination.UnivariateDerivative1.multiply
(UnivariateDerivative1 a) Compute this × a.static UnivariateDerivative1
UnivariateDerivative1.pow
(double a, UnivariateDerivative1 x) Compute ax where a is a double and x aUnivariateDerivative1
UnivariateDerivative1.remainder
(UnivariateDerivative1 a) IEEE remainder operator.UnivariateDerivative1.subtract
(UnivariateDerivative1 a) Compute this - a.