Uses of Interface
org.hipparchus.analysis.differentiation.UnivariateDifferentiableFunction
Packages that use 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
Methods in org.hipparchus.analysis that return UnivariateDifferentiableFunctionModifier 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.Methods in org.hipparchus.analysis with parameters of type UnivariateDifferentiableFunctionModifier and TypeMethodDescriptionFunctionUtils.add(UnivariateDifferentiableFunction... f) Adds functions.FunctionUtils.compose(UnivariateDifferentiableFunction... f) Composes functions.static UnivariateFunctionFunctionUtils.derivative(UnivariateDifferentiableFunction f, int order) Convert anUnivariateDifferentiableFunctionto anUnivariateFunctioncomputing nth order derivative.FunctionUtils.multiply(UnivariateDifferentiableFunction... f) Multiplies functions. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.differentiation
Methods in org.hipparchus.analysis.differentiation that return UnivariateDifferentiableFunctionModifier and TypeMethodDescriptionFiniteDifferencesDifferentiator.differentiate(UnivariateFunction function) Create an implementation of adifferentialfrom a regularfunction.UnivariateFunctionDifferentiator.differentiate(UnivariateFunction function) Create an implementation of adifferentialfrom a regularfunction. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.function
Classes in org.hipparchus.analysis.function that implement UnivariateDifferentiableFunctionModifier and TypeClassDescriptionclassAbsolute value function.classArc-cosine function.classHyperbolic arc-cosine function.classArc-sine function.classHyperbolic arc-sine function.classArc-tangent function.classHyperbolic arc-tangent function.classCube root function.classceilfunction.classConstant function.classCosine function.classHyperbolic cosine function.classExponential function.classex-1function.classfloorfunction.classGaussian function.classsimple harmonic oscillator function.classIdentity function.classInverse function.classNatural logarithm function.classBase 10 logarithm function.classlog(1 + p)function.classGeneralised logistic function.classLogit function.classMinus function.classPower function.classrintfunction.classSigmoid function.classSine function.classSinc function, defined byclassHyperbolic sine function.classSquare-root function.classTangent function.classHyperbolic tangent function. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.polynomials
Classes in org.hipparchus.analysis.polynomials that implement UnivariateDifferentiableFunctionModifier and TypeClassDescriptionclassImmutable representation of a real polynomial function with real coefficients.classImplements the representation of a real polynomial function in Newton Form.classRepresents a polynomial spline function.static classSpecific smoothstep function that cannot be built using theSmoothStepFactory.getGeneralOrder(int).static classSmoothstep function as defined here. -
Uses of UnivariateDifferentiableFunction in org.hipparchus.analysis.solvers
Methods in org.hipparchus.analysis.solvers with parameters of type UnivariateDifferentiableFunctionModifier and TypeMethodDescriptionprotected voidAbstractUnivariateDifferentiableSolver.setup(int maxEval, UnivariateDifferentiableFunction f, double min, double max, double startValue) Prepare for computation.doubleNewtonRaphsonSolver.solve(int maxEval, UnivariateDifferentiableFunction f, double min, double max) Find a zero near the midpoint ofminandmax.