Uses of Interface
org.hipparchus.analysis.differentiation.UnivariateDifferentiableFunction
Package
Description
Parent package for common numerical analysis procedures, including root finding,
function interpolation and integration.
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 polynomials implementations, seen as differentiable
univariate real functions.
Root finding algorithms, for univariate real functions.
-
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis
Modifier and TypeMethodDescriptionFunctionUtils.add
(UnivariateDifferentiableFunction... f) Adds functions.FunctionUtils.compose
(UnivariateDifferentiableFunction... f) Composes functions.FunctionUtils.multiply
(UnivariateDifferentiableFunction... f) Multiplies functions.FunctionUtils.toDifferentiable
(UnivariateFunction f, UnivariateFunction... derivatives) Convert regular functions toUnivariateDifferentiableFunction
.Modifier and TypeMethodDescriptionFunctionUtils.add
(UnivariateDifferentiableFunction... f) Adds functions.FunctionUtils.compose
(UnivariateDifferentiableFunction... f) Composes functions.static UnivariateFunction
FunctionUtils.derivative
(UnivariateDifferentiableFunction f, int order) Convert anUnivariateDifferentiableFunction
to anUnivariateFunction
computing nth order derivative.FunctionUtils.multiply
(UnivariateDifferentiableFunction... f) Multiplies functions. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.differentiation
Modifier and TypeMethodDescriptionFiniteDifferencesDifferentiator.differentiate
(UnivariateFunction function) Create an implementation of adifferential
from a regularfunction
.UnivariateFunctionDifferentiator.differentiate
(UnivariateFunction function) Create an implementation of adifferential
from a regularfunction
. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.function
Modifier and TypeClassDescriptionclass
Absolute value function.class
Arc-cosine function.class
Hyperbolic arc-cosine function.class
Arc-sine function.class
Hyperbolic arc-sine function.class
Arc-tangent function.class
Hyperbolic arc-tangent function.class
Cube root function.class
ceil
function.class
Constant function.class
Cosine function.class
Hyperbolic cosine function.class
Exponential function.class
ex-1
function.class
floor
function.class
Gaussian function.class
simple harmonic oscillator function.class
Identity function.class
Inverse function.class
Natural logarithm function.class
Base 10 logarithm function.class
log(1 + p)
function.class
Generalised logistic function.class
Logit function.class
Minus function.class
Power function.class
rint
function.class
Sigmoid function.class
Sine function.class
Sinc function, defined byclass
Hyperbolic sine function.class
Square-root function.class
Tangent function.class
Hyperbolic tangent function. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.polynomials
Modifier and TypeClassDescriptionclass
Immutable representation of a real polynomial function with real coefficients.class
Implements the representation of a real polynomial function in Newton Form.class
Represents a polynomial spline function.static class
Specific smoothstep function that cannot be built using theSmoothStepFactory.getGeneralOrder(int)
.static class
Smoothstep function as defined here. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.solvers
Modifier and TypeMethodDescriptionprotected void
AbstractUnivariateDifferentiableSolver.setup
(int maxEval, UnivariateDifferentiableFunction f, double min, double max, double startValue) Prepare for computation.double
NewtonRaphsonSolver.solve
(int maxEval, UnivariateDifferentiableFunction f, double min, double max) Find a zero near the midpoint ofmin
andmax
.