Uses of Interface
org.hipparchus.analysis.CalculusFieldUnivariateFunction
-
Packages that use CalculusFieldUnivariateFunction Package Description org.hipparchus.analysis Parent package for common numerical analysis procedures, including root finding, function interpolation and integration.org.hipparchus.analysis.integration Numerical integration (quadrature) algorithms for univariate real functions.org.hipparchus.analysis.integration.gauss Gauss family of quadrature schemes.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.org.hipparchus.complex Complex number type and implementations of complex transcendental functions. -
-
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis
Methods in org.hipparchus.analysis that return CalculusFieldUnivariateFunction Modifier and Type Method Description default <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
Methods in org.hipparchus.analysis.integration with parameters of type CalculusFieldUnivariateFunction Modifier and Type Method Description T
BaseAbstractFieldUnivariateIntegrator. integrate(int maxEval, CalculusFieldUnivariateFunction<T> f, T lower, T upper)
Integrate the function in the given interval.T
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
Methods in org.hipparchus.analysis.integration.gauss with parameters of type CalculusFieldUnivariateFunction Modifier and Type Method Description protected T[]
FieldAbstractRuleFactory. findRoots(int n, CalculusFieldUnivariateFunction<T> ratioEvaluator)
Computes roots of the associated orthogonal polynomials.T
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.T
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
Methods in org.hipparchus.analysis.interpolation that return CalculusFieldUnivariateFunction Modifier and Type Method Description <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
Classes in org.hipparchus.analysis.polynomials that implement CalculusFieldUnivariateFunction Modifier and Type Class Description class
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
SmoothStepFactory.FieldSmoothStepFunction<T extends CalculusFieldElement<T>>
Smoothstep function as defined here. -
Uses of CalculusFieldUnivariateFunction in org.hipparchus.analysis.solvers
Methods in org.hipparchus.analysis.solvers with parameters of type CalculusFieldUnivariateFunction Modifier and Type Method Description static <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
.T
BracketedRealFieldUnivariateSolver. solve(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, AllowedSolution allowedSolution)
Solve for a zero in the given interval.T
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
.T
FieldBracketingNthOrderBrentSolver. solve(int maxEval, CalculusFieldUnivariateFunction<T> f, T min, T max, AllowedSolution allowedSolution)
Solve for a zero in the given interval.T
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
.default BracketedRealFieldUnivariateSolver.Interval<T>
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.Interval<T>
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.BracketedRealFieldUnivariateSolver.Interval<T>
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
Methods in org.hipparchus.complex with parameters of type CalculusFieldUnivariateFunction Modifier and Type Method Description Complex
ComplexUnivariateIntegrator. integrate(int maxEval, CalculusFieldUnivariateFunction<Complex> f, Complex start, Complex end)
Integrate a function along a straight path between points.Complex
ComplexUnivariateIntegrator. integrate(int maxEval, CalculusFieldUnivariateFunction<Complex> f, Complex start, Complex... path)
Integrate a function along a polyline path between any number of points.FieldComplex<T>
FieldComplexUnivariateIntegrator. integrate(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T> end)
Integrate a function along a straight path between points.FieldComplex<T>
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.
-