Package  Description 

org.apache.commons.math3.analysis.solvers 
Root finding algorithms, for univariate real functions.

Modifier and Type  Interface and Description 

interface 
BracketedUnivariateSolver<FUNC extends UnivariateFunction>
Interface for
(univariate real) rootfinding
algorithms that maintain a bracketed solution. 
interface 
DifferentiableUnivariateSolver
Deprecated.
as of 3.1, replaced by
UnivariateDifferentiableSolver 
interface 
PolynomialSolver
Interface for (polynomial) rootfinding algorithms.

interface 
UnivariateDifferentiableSolver
Interface for (univariate real) rootfinding algorithms.

interface 
UnivariateSolver
Interface for (univariate real) rootfinding algorithms.

Modifier and Type  Class and Description 

class 
AbstractDifferentiableUnivariateSolver
Deprecated.
as of 3.1, replaced by
AbstractUnivariateDifferentiableSolver 
class 
AbstractPolynomialSolver
Base class for solvers.

class 
AbstractUnivariateDifferentiableSolver
Provide a default implementation for several functions useful to generic
solvers.

class 
AbstractUnivariateSolver
Base class for solvers.

class 
BaseAbstractUnivariateSolver<FUNC extends UnivariateFunction>
Provide a default implementation for several functions useful to generic
solvers.

class 
BaseSecantSolver
Base class for all bracketing Secantbased methods for rootfinding
(approximating a zero of a univariate real function).

class 
BisectionSolver
Implements the
bisection algorithm for finding zeros of univariate real functions.

class 
BracketingNthOrderBrentSolver
This class implements a modification of the Brent algorithm.

class 
BrentSolver
This class implements the
Brent algorithm for finding zeros of real univariate functions.

class 
IllinoisSolver
Implements the Illinois method for rootfinding (approximating
a zero of a univariate real function).

class 
LaguerreSolver
Implements the
Laguerre's Method for root finding of real coefficient polynomials.

class 
MullerSolver
This class implements the
Muller's Method for root finding of real univariate functions.

class 
MullerSolver2
This class implements the
Muller's Method for root finding of real univariate functions.

class 
NewtonRaphsonSolver
Implements
Newton's Method for finding zeros of real univariate differentiable
functions.

class 
NewtonSolver
Deprecated.
as of 3.1, replaced by
NewtonRaphsonSolver 
class 
PegasusSolver
Implements the Pegasus method for rootfinding (approximating
a zero of a univariate real function).

class 
RegulaFalsiSolver
Implements the Regula Falsi or False position method for
rootfinding (approximating a zero of a univariate real function).

class 
RiddersSolver
Implements the
Ridders' Method for root finding of real univariate functions.

class 
SecantSolver
Implements the Secant method for rootfinding (approximating a
zero of a univariate real function).

Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.