# Uses of Interfaceorg.hipparchus.analysis.differentiation.Derivative

Packages that use Derivative
Package
Description
This package holds the main interfaces and basic building block classes dealing with differentiation.
The function package contains function objects that wrap the methods contained in Math, as well as common mathematical functions such as the gaussian and sinc functions.
Univariate real functions interpolation algorithms.
Univariate real polynomials implementations, seen as differentiable univariate real functions.
• ## Uses of Derivative in org.hipparchus.analysis.differentiation

Modifier and Type
Interface
Description
interface
Derivative1<T extends CalculusFieldElement<T>>
Interface representing an object holding partial derivatives up to first order.
Modifier and Type
Class
Description
class
DerivativeStructure
Class representing both the value and the differentials of a function.
class
Gradient
Class representing both the value and the differentials of a function.
class
SparseGradient
First derivative computation with large number of variables.
class
UnivariateDerivative<T extends UnivariateDerivative<T>>
Abstract class representing both the value and the differentials of a function.
class
UnivariateDerivative1
Class representing both the value and the differentials of a function.
class
UnivariateDerivative2
Class representing both the value and the differentials of a function.
Methods in org.hipparchus.analysis.differentiation with type parameters of type Derivative
Modifier and Type
Method
Description
<T extends Derivative<T>>T
UnivariateDifferentiableFunction.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T[][]
UnivariateDifferentiableMatrixFunction.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T[]
UnivariateDifferentiableVectorFunction.value(T x)
Compute the value for the function.
Modifier and Type
Method
Description
<T extends Derivative<T>>T[][]
UnivariateDifferentiableMatrixFunction.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T[]
UnivariateDifferentiableVectorFunction.value(T x)
Compute the value for the function.
• ## Uses of Derivative in org.hipparchus.analysis.function

Methods in org.hipparchus.analysis.function with type parameters of type Derivative
Modifier and Type
Method
Description
<T extends Derivative<T>>T
Abs.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Acos.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Acosh.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Asin.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Asinh.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Atan.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Atanh.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Cbrt.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Ceil.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Constant.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Cos.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Cosh.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Exp.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Expm1.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Floor.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Gaussian.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
HarmonicOscillator.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Identity.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Inverse.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Log.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Log10.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Log1p.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Logistic.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Logit.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Minus.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Power.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Rint.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Sigmoid.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Sin.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Sinc.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
Sinh.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Sqrt.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Tan.value(T x)
Compute the value for the function.
<T extends Derivative<T>>T
Tanh.value(T x)
Compute the value for the function.
• ## Uses of Derivative in org.hipparchus.analysis.interpolation

Methods in org.hipparchus.analysis.interpolation with type parameters of type Derivative
Modifier and Type
Method
Description
<T extends Derivative<T>>T[]
HermiteInterpolator.value(T x)
Compute the value for the function.
Modifier and Type
Method
Description
<T extends Derivative<T>>T[]
HermiteInterpolator.value(T x)
Compute the value for the function.
• ## Uses of Derivative in org.hipparchus.analysis.polynomials

Methods in org.hipparchus.analysis.polynomials with type parameters of type Derivative
Modifier and Type
Method
Description
<T extends Derivative<T>>T
PolynomialFunction.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
PolynomialFunctionNewtonForm.value(T t)
Compute the value for the function.
<T extends Derivative<T>>T
PolynomialSplineFunction.value(T t)
Compute the value for the function.