Uses of Class
org.hipparchus.analysis.differentiation.DerivativeStructure
-
Packages that use DerivativeStructure Package Description org.hipparchus.analysis.differentiation This package holds the main interfaces and basic building block classes dealing with differentiation.org.hipparchus.analysis.function Thefunction
package contains function objects that wrap the methods contained inMath
, as well as common mathematical functions such as the gaussian and sinc functions.org.hipparchus.analysis.interpolation Univariate real functions interpolation algorithms.org.hipparchus.analysis.polynomials Univariate real polynomials implementations, seen as differentiable univariate real functions.org.hipparchus.analysis.solvers Root finding algorithms, for univariate real functions. -
-
Uses of DerivativeStructure in org.hipparchus.analysis.differentiation
Methods in org.hipparchus.analysis.differentiation that return DerivativeStructure Modifier and Type Method Description DerivativeStructure
DerivativeStructure. abs()
absolute value.DerivativeStructure
DerivativeStructure. acos()
Arc cosine operation.DerivativeStructure
DerivativeStructure. acosh()
Inverse hyperbolic cosine operation.DerivativeStructure
DerivativeStructure. add(double a)
'+' operator.DerivativeStructure
DerivativeStructure. add(DerivativeStructure a)
Compute this + a.DerivativeStructure
DerivativeStructure. asin()
Arc sine operation.DerivativeStructure
DerivativeStructure. asinh()
Inverse hyperbolic sine operation.DerivativeStructure
DerivativeStructure. atan()
Arc tangent operation.DerivativeStructure
DerivativeStructure. atan2(DerivativeStructure x)
Two arguments arc tangent operation.static DerivativeStructure
DerivativeStructure. atan2(DerivativeStructure y, DerivativeStructure x)
Two arguments arc tangent operation.DerivativeStructure
DerivativeStructure. atanh()
Inverse hyperbolic tangent operation.DerivativeStructure
DSFactory. build(double... derivatives)
Build aDerivativeStructure
from all its derivatives.DerivativeStructure
DerivativeStructure. cbrt()
Cubic root.DerivativeStructure
DerivativeStructure. ceil()
Get the smallest whole number larger than instance.DerivativeStructure
DerivativeStructure. compose(double... f)
Compute composition of the instance by a univariate function.DerivativeStructure
DSFactory. constant(double value)
Build aDerivativeStructure
representing a constant value.DerivativeStructure
DerivativeStructure. copySign(double sign)
Returns the instance with the sign of the argument.DerivativeStructure
DerivativeStructure. copySign(DerivativeStructure sign)
Returns the instance with the sign of the argument.DerivativeStructure
DerivativeStructure. cos()
Cosine operation.DerivativeStructure
DerivativeStructure. cosh()
Hyperbolic cosine operation.DerivativeStructure
DerivativeStructure. createConstant(double c)
Deprecated.as of 1.1, replaced byDSFactory.constant(double)
DerivativeStructure
DerivativeStructure. divide(double a)
'÷' operator.DerivativeStructure
DerivativeStructure. divide(DerivativeStructure a)
Compute this ÷ a.DerivativeStructure
DerivativeStructure. exp()
Exponential.DerivativeStructure
DerivativeStructure. expm1()
Exponential minus 1.DerivativeStructure
DerivativeStructure. floor()
Get the largest whole number smaller than instance.DerivativeStructure
DerivativeStructure. hypot(DerivativeStructure y)
Returns the hypotenuse of a triangle with sidesthis
andy
- sqrt(this2 +y2) avoiding intermediate overflow or underflow.static DerivativeStructure
DerivativeStructure. hypot(DerivativeStructure x, DerivativeStructure y)
Returns the hypotenuse of a triangle with sidesx
andy
- sqrt(x2 +y2) avoiding intermediate overflow or underflow.DerivativeStructure
DerivativeStructure. linearCombination(double[] a, DerivativeStructure[] b)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3, double a4, DerivativeStructure b4)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure[] a, DerivativeStructure[] b)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3, DerivativeStructure a4, DerivativeStructure b4)
Compute a linear combination.DerivativeStructure
DerivativeStructure. log()
Natural logarithm.DerivativeStructure
DerivativeStructure. log10()
Base 10 logarithm.DerivativeStructure
DerivativeStructure. log1p()
Shifted natural logarithm.DerivativeStructure
DerivativeStructure. multiply(double a)
'×' operator.DerivativeStructure
DerivativeStructure. multiply(int n)
Compute n × this.DerivativeStructure
DerivativeStructure. multiply(DerivativeStructure a)
Compute this × a.DerivativeStructure
DerivativeStructure. negate()
Returns the additive inverse ofthis
element.DerivativeStructure
DerivativeStructure. pow(double p)
Power operation.static DerivativeStructure
DerivativeStructure. pow(double a, DerivativeStructure x)
Compute ax where a is a double and x aDerivativeStructure
DerivativeStructure
DerivativeStructure. pow(int n)
Integer power operation.DerivativeStructure
DerivativeStructure. pow(DerivativeStructure e)
Power operation.DerivativeStructure
DerivativeStructure. reciprocal()
Returns the multiplicative inverse ofthis
element.DerivativeStructure
DerivativeStructure. remainder(double a)
IEEE remainder operator.DerivativeStructure
DerivativeStructure. remainder(DerivativeStructure a)
IEEE remainder operator.DerivativeStructure
DerivativeStructure. rint()
Get the whole number that is the nearest to the instance, or the even one if x is exactly half way between two integers.DerivativeStructure
DerivativeStructure. rootN(int n)
Nth root.DerivativeStructure
DerivativeStructure. scalb(int n)
Multiply the instance by a power of 2.DerivativeStructure
DerivativeStructure. signum()
Compute the signum of the instance.DerivativeStructure
DerivativeStructure. sin()
Sine operation.DerivativeStructure
DerivativeStructure. sinh()
Hyperbolic sine operation.DerivativeStructure
DerivativeStructure. sqrt()
Square root.DerivativeStructure
DerivativeStructure. subtract(double a)
'-' operator.DerivativeStructure
DerivativeStructure. subtract(DerivativeStructure a)
Compute this - a.DerivativeStructure
DerivativeStructure. tan()
Tangent operation.DerivativeStructure
DerivativeStructure. tanh()
Hyperbolic tangent operation.DerivativeStructure
DerivativeStructure. toDegrees()
Convert radians to degrees, with error of less than 0.5 ULPDerivativeStructure
DerivativeStructure. toRadians()
Convert degrees to radians, with error of less than 0.5 ULPDerivativeStructure
MultivariateDifferentiableFunction. value(DerivativeStructure[] point)
Compute the value for the function at the given point.DerivativeStructure[]
MultivariateDifferentiableVectorFunction. value(DerivativeStructure[] point)
Compute the value for the function at the given point.DerivativeStructure
UnivariateDifferentiableFunction. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure[][]
UnivariateDifferentiableMatrixFunction. value(DerivativeStructure x)
Compute the value for the function.DerivativeStructure[]
UnivariateDifferentiableVectorFunction. value(DerivativeStructure x)
Compute the value for the function.DerivativeStructure
DSFactory. variable(int index, double value)
Build aDerivativeStructure
representing a variable.Methods in org.hipparchus.analysis.differentiation that return types with arguments of type DerivativeStructure Modifier and Type Method Description Field<DerivativeStructure>
DSFactory. getDerivativeField()
Get theField
theDerivativeStructure
instances belong to.Field<DerivativeStructure>
DerivativeStructure. getField()
Get theField
to which the instance belongs.FieldSinCos<DerivativeStructure>
DerivativeStructure. sinCos()
Combined Sine and Cosine operation.Methods in org.hipparchus.analysis.differentiation with parameters of type DerivativeStructure Modifier and Type Method Description DerivativeStructure
DerivativeStructure. add(DerivativeStructure a)
Compute this + a.DerivativeStructure
DerivativeStructure. atan2(DerivativeStructure x)
Two arguments arc tangent operation.static DerivativeStructure
DerivativeStructure. atan2(DerivativeStructure y, DerivativeStructure x)
Two arguments arc tangent operation.DerivativeStructure
DerivativeStructure. copySign(DerivativeStructure sign)
Returns the instance with the sign of the argument.DerivativeStructure
DerivativeStructure. divide(DerivativeStructure a)
Compute this ÷ a.DerivativeStructure
DerivativeStructure. hypot(DerivativeStructure y)
Returns the hypotenuse of a triangle with sidesthis
andy
- sqrt(this2 +y2) avoiding intermediate overflow or underflow.static DerivativeStructure
DerivativeStructure. hypot(DerivativeStructure x, DerivativeStructure y)
Returns the hypotenuse of a triangle with sidesx
andy
- sqrt(x2 +y2) avoiding intermediate overflow or underflow.DerivativeStructure
DerivativeStructure. linearCombination(double[] a, DerivativeStructure[] b)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3, double a4, DerivativeStructure b4)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure[] a, DerivativeStructure[] b)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3)
Compute a linear combination.DerivativeStructure
DerivativeStructure. linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3, DerivativeStructure a4, DerivativeStructure b4)
Compute a linear combination.DerivativeStructure
DerivativeStructure. multiply(DerivativeStructure a)
Compute this × a.static DerivativeStructure
DerivativeStructure. pow(double a, DerivativeStructure x)
Compute ax where a is a double and x aDerivativeStructure
DerivativeStructure
DerivativeStructure. pow(DerivativeStructure e)
Power operation.DerivativeStructure
DerivativeStructure. remainder(DerivativeStructure a)
IEEE remainder operator.DerivativeStructure
DerivativeStructure. subtract(DerivativeStructure a)
Compute this - a.DerivativeStructure
MultivariateDifferentiableFunction. value(DerivativeStructure[] point)
Compute the value for the function at the given point.DerivativeStructure[]
MultivariateDifferentiableVectorFunction. value(DerivativeStructure[] point)
Compute the value for the function at the given point.DerivativeStructure
UnivariateDifferentiableFunction. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure[][]
UnivariateDifferentiableMatrixFunction. value(DerivativeStructure x)
Compute the value for the function.DerivativeStructure[]
UnivariateDifferentiableVectorFunction. value(DerivativeStructure x)
Compute the value for the function.Constructors in org.hipparchus.analysis.differentiation with parameters of type DerivativeStructure Constructor Description DerivativeStructure(double a1, DerivativeStructure ds1, double a2, DerivativeStructure ds2)
Deprecated.as of 1.1, replaced bylinearCombination(double, DerivativeStructure, double, DerivativeStructure)
DerivativeStructure(double a1, DerivativeStructure ds1, double a2, DerivativeStructure ds2, double a3, DerivativeStructure ds3)
Deprecated.DerivativeStructure(double a1, DerivativeStructure ds1, double a2, DerivativeStructure ds2, double a3, DerivativeStructure ds3, double a4, DerivativeStructure ds4)
Deprecated. -
Uses of DerivativeStructure in org.hipparchus.analysis.function
Methods in org.hipparchus.analysis.function that return DerivativeStructure Modifier and Type Method Description DerivativeStructure
Acos. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Acosh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Asin. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Asinh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Atan. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Atanh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Cbrt. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Constant. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Cos. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Cosh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Exp. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Expm1. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Gaussian. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
HarmonicOscillator. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Identity. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Inverse. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Log. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Log10. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Log1p. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Logistic. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Logit. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Minus. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Power. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sigmoid. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sin. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sinc. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sinh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sqrt. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Tan. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Tanh. value(DerivativeStructure t)
Simple mathematical function.Methods in org.hipparchus.analysis.function with parameters of type DerivativeStructure Modifier and Type Method Description DerivativeStructure
Acos. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Acosh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Asin. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Asinh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Atan. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Atanh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Cbrt. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Constant. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Cos. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Cosh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Exp. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Expm1. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Gaussian. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
HarmonicOscillator. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Identity. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Inverse. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Log. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Log10. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Log1p. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Logistic. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Logit. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Minus. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Power. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sigmoid. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sin. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sinc. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sinh. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Sqrt. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Tan. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
Tanh. value(DerivativeStructure t)
Simple mathematical function. -
Uses of DerivativeStructure in org.hipparchus.analysis.interpolation
Methods in org.hipparchus.analysis.interpolation that return DerivativeStructure Modifier and Type Method Description DerivativeStructure[]
HermiteInterpolator. value(DerivativeStructure x)
Interpolate value at a specified abscissa.Methods in org.hipparchus.analysis.interpolation with parameters of type DerivativeStructure Modifier and Type Method Description DerivativeStructure[]
HermiteInterpolator. value(DerivativeStructure x)
Interpolate value at a specified abscissa. -
Uses of DerivativeStructure in org.hipparchus.analysis.polynomials
Methods in org.hipparchus.analysis.polynomials that return DerivativeStructure Modifier and Type Method Description DerivativeStructure
PolynomialFunction. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
PolynomialFunctionNewtonForm. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
PolynomialSplineFunction. value(DerivativeStructure t)
Simple mathematical function.Methods in org.hipparchus.analysis.polynomials with parameters of type DerivativeStructure Modifier and Type Method Description DerivativeStructure
PolynomialFunction. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
PolynomialFunctionNewtonForm. value(DerivativeStructure t)
Simple mathematical function.DerivativeStructure
PolynomialSplineFunction. value(DerivativeStructure t)
Simple mathematical function. -
Uses of DerivativeStructure in org.hipparchus.analysis.solvers
Methods in org.hipparchus.analysis.solvers that return DerivativeStructure Modifier and Type Method Description protected DerivativeStructure
AbstractUnivariateDifferentiableSolver. computeObjectiveValueAndDerivative(double point)
Compute the objective function value.
-