# Package org.apache.commons.math3.analysis.solvers

Root finding algorithms, for univariate real functions.

See: Description

Interface Summary Interface Description BaseUnivariateSolver<FUNC extends UnivariateFunction> Interface for (univariate real) rootfinding algorithms.BracketedUnivariateSolver<FUNC extends UnivariateFunction> Interface for`(univariate real) root-finding algorithms`

that maintain a bracketed solution.DifferentiableUnivariateSolver Deprecated *as of 3.1, replaced by*`UnivariateDifferentiableSolver`

PolynomialSolver Interface for (polynomial) root-finding algorithms.UnivariateDifferentiableSolver Interface for (univariate real) rootfinding algorithms.UnivariateSolver Interface for (univariate real) root-finding algorithms.Class Summary Class Description AbstractDifferentiableUnivariateSolver Deprecated *as of 3.1, replaced by*`AbstractUnivariateDifferentiableSolver`

AbstractPolynomialSolver Base class for solvers.AbstractUnivariateDifferentiableSolver Provide a default implementation for several functions useful to generic solvers.AbstractUnivariateSolver Base class for solvers.BaseAbstractUnivariateSolver<FUNC extends UnivariateFunction> Provide a default implementation for several functions useful to generic solvers.BaseSecantSolver Base class for all bracketing*Secant*-based methods for root-finding (approximating a zero of a univariate real function).BisectionSolver Implements the bisection algorithm for finding zeros of univariate real functions.BracketingNthOrderBrentSolver This class implements a modification of the Brent algorithm.BrentSolver This class implements the Brent algorithm for finding zeros of real univariate functions.IllinoisSolver Implements the*Illinois*method for root-finding (approximating a zero of a univariate real function).LaguerreSolver Implements the Laguerre's Method for root finding of real coefficient polynomials.MullerSolver This class implements the Muller's Method for root finding of real univariate functions.MullerSolver2 This class implements the Muller's Method for root finding of real univariate functions.NewtonRaphsonSolver Implements Newton's Method for finding zeros of real univariate differentiable functions.NewtonSolver Deprecated *as of 3.1, replaced by*`NewtonRaphsonSolver`

PegasusSolver Implements the*Pegasus*method for root-finding (approximating a zero of a univariate real function).RegulaFalsiSolver Implements the*Regula Falsi*or*False position*method for root-finding (approximating a zero of a univariate real function).RiddersSolver Implements the Ridders' Method for root finding of real univariate functions.SecantSolver Implements the*Secant*method for root-finding (approximating a zero of a univariate real function).UnivariateSolverUtils Utility routines for`UnivariateSolver`

objects.Enum Summary Enum Description AllowedSolution The kinds of solutions that a`(bracketed univariate real) root-finding algorithm`

may accept as solutions.

## Package org.apache.commons.math3.analysis.solvers Description

Root finding algorithms, for univariate real functions.

**SCaVis 2.0 © jWork.ORG**