Uses of Class
org.hipparchus.analysis.differentiation.UnivariateDerivative2
Package
Description
This package holds the main interfaces and basic building block classes
dealing with differentiation.
-
Uses of UnivariateDerivative2 in org.hipparchus.analysis.differentiation
Modifier and TypeFieldDescriptionstatic final UnivariateDerivative2
UnivariateDerivative2.PI
The constant value of π as aUnivariateDerivative2
.Modifier and TypeMethodDescriptionUnivariateDerivative2.abs()
absolute value.UnivariateDerivative2.acos()
Arc cosine operation.UnivariateDerivative2.acosh()
Inverse hyperbolic cosine operation.UnivariateDerivative2.add
(UnivariateDerivative2 a) Compute this + a.UnivariateDerivative2.asin()
Arc sine operation.UnivariateDerivative2.asinh()
Inverse hyperbolic sine operation.UnivariateDerivative2.atan()
Arc tangent operation.UnivariateDerivative2.atan2
(UnivariateDerivative2 x) Two arguments arc tangent operation.UnivariateDerivative2.atanh()
Inverse hyperbolic tangent operation.UnivariateDerivative2.cbrt()
Cubic root.UnivariateDerivative2.compose
(double... f) Compute composition of the instance by a univariate function.UnivariateDerivative2.copySign
(double sign) Returns the instance with the sign of the argument.UnivariateDerivative2.copySign
(UnivariateDerivative2 sign) Returns the instance with the sign of the argument.UnivariateDerivative2.cos()
Cosine operation.UnivariateDerivative2.cosh()
Hyperbolic cosine operation.UnivariateDerivative2.divide
(double a) '÷' operator.UnivariateDerivative2.divide
(UnivariateDerivative2 a) Compute this ÷ a.UnivariateDerivative2.exp()
Exponential.UnivariateDerivative2.expm1()
Exponential minus 1.UnivariateDerivative2Field.getOne()
Get the multiplicative identity of the field.UnivariateDerivative2.getPi()
Get the Archimedes constant π.UnivariateDerivative2Field.getZero()
Get the additive identity of the field.UnivariateDerivative2.hypot
(UnivariateDerivative2 y) Returns the hypotenuse of a triangle with sidesthis
andy
- sqrt(this2 +y2) avoiding intermediate overflow or underflow.UnivariateDerivative2.linearCombination
(double[] a, UnivariateDerivative2[] b) Compute a linear combination.UnivariateDerivative2.linearCombination
(double a1, UnivariateDerivative2 b1, double a2, UnivariateDerivative2 b2) Compute a linear combination.UnivariateDerivative2.linearCombination
(double a1, UnivariateDerivative2 b1, double a2, UnivariateDerivative2 b2, double a3, UnivariateDerivative2 b3) Compute a linear combination.UnivariateDerivative2.linearCombination
(double a1, UnivariateDerivative2 b1, double a2, UnivariateDerivative2 b2, double a3, UnivariateDerivative2 b3, double a4, UnivariateDerivative2 b4) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2[] a, UnivariateDerivative2[] b) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2 a1, UnivariateDerivative2 b1, UnivariateDerivative2 a2, UnivariateDerivative2 b2) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2 a1, UnivariateDerivative2 b1, UnivariateDerivative2 a2, UnivariateDerivative2 b2, UnivariateDerivative2 a3, UnivariateDerivative2 b3) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2 a1, UnivariateDerivative2 b1, UnivariateDerivative2 a2, UnivariateDerivative2 b2, UnivariateDerivative2 a3, UnivariateDerivative2 b3, UnivariateDerivative2 a4, UnivariateDerivative2 b4) Compute a linear combination.UnivariateDerivative2.log()
Natural logarithm.UnivariateDerivative2.log10()
Base 10 logarithm.UnivariateDerivative2.log1p()
Shifted natural logarithm.UnivariateDerivative2.multiply
(double a) '×' operator.UnivariateDerivative2.multiply
(int n) Compute n × this.UnivariateDerivative2.multiply
(UnivariateDerivative2 a) Compute this × a.UnivariateDerivative2.negate()
Returns the additive inverse ofthis
element.UnivariateDerivative2.newInstance
(double value) Create an instance corresponding to a constant real value.UnivariateDerivative2.pow
(double p) Power operation.static UnivariateDerivative2
UnivariateDerivative2.pow
(double a, UnivariateDerivative2 x) Compute ax where a is a double and x aUnivariateDerivative2
UnivariateDerivative2.pow
(int n) Integer power operation.UnivariateDerivative2.reciprocal()
Returns the multiplicative inverse ofthis
element.UnivariateDerivative2.remainder
(UnivariateDerivative2 a) IEEE remainder operator.UnivariateDerivative2.rootN
(int n) Nth root.UnivariateDerivative2.scalb
(int n) Multiply the instance by a power of 2.UnivariateDerivative2.sin()
Sine operation.UnivariateDerivative2.sinh()
Hyperbolic sine operation.UnivariateDerivative2.sqrt()
Square root.UnivariateDerivative2.square()
Compute this × this.UnivariateDerivative2.subtract
(UnivariateDerivative2 a) Compute this - a.UnivariateDerivative2.tan()
Tangent operation.UnivariateDerivative2.tanh()
Hyperbolic tangent operation.UnivariateDerivative2.toDegrees()
Convert radians to degrees, with error of less than 0.5 ULPUnivariateDerivative2.toRadians()
Convert degrees to radians, with error of less than 0.5 ULPUnivariateDerivative2.withValue
(double value) Modifier and TypeMethodDescriptionUnivariateDerivative2Field.getRuntimeClass()
Returns the runtime class of the FieldElement.UnivariateDerivative2.sinCos()
Combined Sine and Cosine operation.UnivariateDerivative2.sinhCosh()
Combined hyperbolic sine and cosine operation.Modifier and TypeMethodDescriptionUnivariateDerivative2.add
(UnivariateDerivative2 a) Compute this + a.UnivariateDerivative2.atan2
(UnivariateDerivative2 x) Two arguments arc tangent operation.int
UnivariateDerivative2.compareTo
(UnivariateDerivative2 o) UnivariateDerivative2.copySign
(UnivariateDerivative2 sign) Returns the instance with the sign of the argument.UnivariateDerivative2.divide
(UnivariateDerivative2 a) Compute this ÷ a.UnivariateDerivative2.hypot
(UnivariateDerivative2 y) Returns the hypotenuse of a triangle with sidesthis
andy
- sqrt(this2 +y2) avoiding intermediate overflow or underflow.UnivariateDerivative2.linearCombination
(double[] a, UnivariateDerivative2[] b) Compute a linear combination.UnivariateDerivative2.linearCombination
(double a1, UnivariateDerivative2 b1, double a2, UnivariateDerivative2 b2) Compute a linear combination.UnivariateDerivative2.linearCombination
(double a1, UnivariateDerivative2 b1, double a2, UnivariateDerivative2 b2, double a3, UnivariateDerivative2 b3) Compute a linear combination.UnivariateDerivative2.linearCombination
(double a1, UnivariateDerivative2 b1, double a2, UnivariateDerivative2 b2, double a3, UnivariateDerivative2 b3, double a4, UnivariateDerivative2 b4) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2[] a, UnivariateDerivative2[] b) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2 a1, UnivariateDerivative2 b1, UnivariateDerivative2 a2, UnivariateDerivative2 b2) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2 a1, UnivariateDerivative2 b1, UnivariateDerivative2 a2, UnivariateDerivative2 b2, UnivariateDerivative2 a3, UnivariateDerivative2 b3) Compute a linear combination.UnivariateDerivative2.linearCombination
(UnivariateDerivative2 a1, UnivariateDerivative2 b1, UnivariateDerivative2 a2, UnivariateDerivative2 b2, UnivariateDerivative2 a3, UnivariateDerivative2 b3, UnivariateDerivative2 a4, UnivariateDerivative2 b4) Compute a linear combination.UnivariateDerivative2.multiply
(UnivariateDerivative2 a) Compute this × a.static UnivariateDerivative2
UnivariateDerivative2.pow
(double a, UnivariateDerivative2 x) Compute ax where a is a double and x aUnivariateDerivative2
UnivariateDerivative2.remainder
(UnivariateDerivative2 a) IEEE remainder operator.UnivariateDerivative2.subtract
(UnivariateDerivative2 a) Compute this - a.