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

Root finding algorithms, for univariate real functions.

See:
Description

Interface Summary
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
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
AllowedSolution: The kinds of solutions that a `(bracketed univariate real) root-finding algorithm` may accept as solutions.
BaseSecantSolver.Method: Secant-based root-finding methods.

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

Root finding algorithms, for univariate real functions.

Copyright (c) 2003-2013 Apache Software Foundation