Uses of Interface
org.hipparchus.analysis.CalculusFieldUnivariateFunction
Packages that use 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
Methods in org.hipparchus.analysis that return CalculusFieldUnivariateFunctionModifier 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
Methods in org.hipparchus.analysis.integration with parameters of type CalculusFieldUnivariateFunctionModifier 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
Methods in org.hipparchus.analysis.integration.gauss with parameters of type CalculusFieldUnivariateFunctionModifier 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
Methods in org.hipparchus.analysis.interpolation that return CalculusFieldUnivariateFunctionModifier 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
Classes in org.hipparchus.analysis.polynomials that implement CalculusFieldUnivariateFunctionModifier and TypeClassDescriptionclass
FieldPolynomialFunction<T extends CalculusFieldElement<T>>
Immutable representation of a real polynomial function with real coefficients.class
FieldPolynomialFunctionLagrangeForm<T extends CalculusFieldElement<T>>
Implements the representation of a real polynomial function in Lagrange Form.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
Methods in org.hipparchus.analysis.solvers with parameters of type CalculusFieldUnivariateFunctionModifier 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
Methods in org.hipparchus.complex with parameters of type CalculusFieldUnivariateFunctionModifier 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.