# Uses of Interface
org.apache.commons.math3.analysis.solvers.BracketedUnivariateSolver

Packages that use BracketedUnivariateSolver
Package
Description
org.apache.commons.math3.analysis.solvers
Root finding algorithms, for univariate real functions.

## Uses of BracketedUnivariateSolver in org.apache.commons.math3.analysis.solvers

Classes in org.apache.commons.math3.analysis.solvers that implement BracketedUnivariateSolver
Modifier and Type
Class
Description
`class`
`BaseSecantSolver`
Base class for all bracketing Secant-based methods for root-finding (approximating a zero of a univariate real function).
`class`
`BracketingNthOrderBrentSolver`
This class implements a modification of the Brent algorithm.
`class`
`IllinoisSolver`
Implements the Illinois method for root-finding (approximating a zero of a univariate real function).
`class`
`PegasusSolver`
Implements the Pegasus method for root-finding (approximating a zero of a univariate real function).
`class`
`RegulaFalsiSolver`
Implements the Regula Falsi or False position method for root-finding (approximating a zero of a univariate real function).
Methods in org.apache.commons.math3.analysis.solvers with parameters of type BracketedUnivariateSolver
Modifier and Type
Method
Description
`static double`
UnivariateSolverUtils.`forceSide(int maxEval, UnivariateFunction f, BracketedUnivariateSolver<UnivariateFunction> bracketing, double baseRoot, double min, double max, AllowedSolution allowedSolution)`
Force a root found by a non-bracketing solver to lie on a specified side, as if the solver were a bracketing one.