Package org.apache.commons.math3.analysis.solvers
package org.apache.commons.math3.analysis.solvers
Root finding algorithms, for univariate real functions.
-
ClassDescriptionDeprecated.Base class for solvers.Provide a default implementation for several functions useful to generic solvers.Base class for solvers.The kinds of solutions that a
(bracketed univariate real) root-finding algorithm
may accept as solutions.BaseAbstractUnivariateSolver<FUNC extends UnivariateFunction>Provide a default implementation for several functions useful to generic solvers.Base class for all bracketing Secant-based methods for root-finding (approximating a zero of a univariate real function).Secant-based root-finding methods.BaseUnivariateSolver<FUNC extends UnivariateFunction>Interface for (univariate real) rootfinding algorithms.Implements the bisection algorithm for finding zeros of univariate real functions.BracketedRealFieldUnivariateSolver<T extends RealFieldElement<T>>Interface for(univariate real) root-finding algorithms
that maintain a bracketed solution.BracketedUnivariateSolver<FUNC extends UnivariateFunction>Interface for(univariate real) root-finding algorithms
that maintain a bracketed solution.This class implements a modification of the Brent algorithm.This class implements the Brent algorithm for finding zeros of real univariate functions.Deprecated.as of 3.1, replaced byUnivariateDifferentiableSolver
FieldBracketingNthOrderBrentSolver<T extends RealFieldElement<T>>This class implements a modification of the Brent algorithm.Implements the Illinois method for root-finding (approximating a zero of a univariate real function).Implements the Laguerre's Method for root finding of real coefficient polynomials.This class implements the Muller's Method for root finding of real univariate functions.This class implements the Muller's Method for root finding of real univariate functions.Implements Newton's Method for finding zeros of real univariate differentiable functions.Deprecated.as of 3.1, replaced byNewtonRaphsonSolver
Implements the Pegasus method for root-finding (approximating a zero of a univariate real function).Interface for (polynomial) root-finding algorithms.Implements the Regula Falsi or False position method for root-finding (approximating a zero of a univariate real function).Implements the Ridders' Method for root finding of real univariate functions.Implements the Secant method for root-finding (approximating a zero of a univariate real function).Interface for (univariate real) rootfinding algorithms.Interface for (univariate real) root-finding algorithms.Utility routines forUnivariateSolver
objects.
AbstractUnivariateDifferentiableSolver