Uses of Interface
org.hipparchus.analysis.CalculusFieldUnivariateFunction
Package
Description
Parent package for common numerical analysis procedures, including root finding,
function interpolation and integration.
Numerical integration (quadrature) algorithms for univariate real functions.
Gauss family of quadrature schemes.
Univariate real functions interpolation algorithms.
Univariate real polynomials implementations, seen as differentiable
univariate real functions.
Root finding algorithms, for univariate real functions.
Complex number type and implementations of complex transcendental
functions.
-
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis
Modifier and TypeMethodDescriptiondefault <T extends CalculusFieldElement<T>>
CalculusFieldUnivariateFunction<T>FieldUnivariateFunction.toCalculusFieldUnivariateFunction
(Field<T> field) Convert to aCalculusFieldUnivariateFunction
with a specific type. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis.integration
Modifier and TypeMethodDescriptionBaseAbstractFieldUnivariateIntegrator.integrate
(int maxEval, CalculusFieldUnivariateFunction<T> f, T lower, T upper) Integrate the function in the given interval.FieldUnivariateIntegrator.integrate
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max) Integrate the function in the given interval.protected void
BaseAbstractFieldUnivariateIntegrator.setup
(int maxEval, CalculusFieldUnivariateFunction<T> f, T lower, T upper) Prepare for computation. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis.integration.gauss
Modifier and TypeMethodDescriptionprotected T[]
FieldAbstractRuleFactory.findRoots
(int n, CalculusFieldUnivariateFunction<T> ratioEvaluator) Computes roots of the associated orthogonal polynomials.FieldGaussIntegrator.integrate
(CalculusFieldUnivariateFunction<T> f) Returns an estimate of the integral off(x) * w(x)
, wherew
is a weight function that depends on the actual flavor of the Gauss integration scheme.SymmetricFieldGaussIntegrator.integrate
(CalculusFieldUnivariateFunction<T> f) Returns an estimate of the integral off(x) * w(x)
, wherew
is a weight function that depends on the actual flavor of the Gauss integration scheme. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis.interpolation
Modifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
CalculusFieldUnivariateFunction<T>FieldUnivariateInterpolator.interpolate
(T[] xval, T[] yval) Compute an interpolating function for the dataset. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis.polynomials
Modifier and TypeClassDescriptionclass
FieldPolynomialFunction<T extends CalculusFieldElement<T>>
Immutable representation of a real polynomial function with real coefficients.class
FieldPolynomialSplineFunction<T extends CalculusFieldElement<T>>
Represents a polynomial spline function.static class
Smoothstep function as defined here. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis.solvers
Modifier and TypeMethodDescriptionstatic <T extends CalculusFieldElement<T>>
T[]UnivariateSolverUtils.bracket
(CalculusFieldUnivariateFunction<T> function, T initial, T lowerBound, T upperBound) This method simply callsbracket(function, initial, lowerBound, upperBound, q, r, maximumIterations)
withq
andr
set to 1.0 andmaximumIterations
set toInteger.MAX_VALUE
.static <T extends CalculusFieldElement<T>>
T[]UnivariateSolverUtils.bracket
(CalculusFieldUnivariateFunction<T> function, T initial, T lowerBound, T upperBound, int maximumIterations) This method simply callsbracket(function, initial, lowerBound, upperBound, q, r, maximumIterations)
withq
andr
set to 1.0.static <T extends CalculusFieldElement<T>>
T[]UnivariateSolverUtils.bracket
(CalculusFieldUnivariateFunction<T> function, T initial, T lowerBound, T upperBound, T q, T r, int maximumIterations) This method attempts to find two values a and b satisfyinglowerBound <= a < initial < b <= upperBound
f(a) * f(b) <= 0
Iff
is continuous on[a,b]
, this means thata
andb
bracket a root off
.BracketedRealFieldUnivariateSolver.solve
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, AllowedSolution allowedSolution) Solve for a zero in the given interval.BracketedRealFieldUnivariateSolver.solve
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, T startValue, AllowedSolution allowedSolution) Solve for a zero in the given interval, start atstartValue
.FieldBracketingNthOrderBrentSolver.solve
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, AllowedSolution allowedSolution) Solve for a zero in the given interval.FieldBracketingNthOrderBrentSolver.solve
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, T startValue, AllowedSolution allowedSolution) Solve for a zero in the given interval, start atstartValue
.BracketedRealFieldUnivariateSolver.solveInterval
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max) Solve for a zero in the given interval and return a tolerance interval surrounding the root.BracketedRealFieldUnivariateSolver.solveInterval
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, T startValue) Solve for a zero in the given interval and return a tolerance interval surrounding the root.FieldBracketingNthOrderBrentSolver.solveInterval
(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, T startValue) Solve for a zero in the given interval and return a tolerance interval surrounding the root. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.complex
Modifier and TypeMethodDescriptionComplexUnivariateIntegrator.integrate
(int maxEval, CalculusFieldUnivariateFunction<Complex> f, Complex start, Complex end) Integrate a function along a straight path between points.ComplexUnivariateIntegrator.integrate
(int maxEval, CalculusFieldUnivariateFunction<Complex> f, Complex start, Complex... path) Integrate a function along a polyline path between any number of points.FieldComplexUnivariateIntegrator.integrate
(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T> end) Integrate a function along a straight path between points.FieldComplexUnivariateIntegrator.integrate
(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T>... path) Integrate a function along a polyline path between any number of points.