Package org.hipparchus.analysis.solvers
package org.hipparchus.analysis.solvers
Root finding algorithms, for univariate real functions.

ClassDescriptionBase 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) rootfinding algorithm
may accept as solutions.BaseAbstractUnivariateSolver<F extends UnivariateFunction>Provide a default implementation for several functions useful to generic solvers.Base class for all bracketing Secantbased methods for rootfinding (approximating a zero of a univariate real function).Secantbased rootfinding methods.BaseUnivariateSolver<F extends UnivariateFunction>Interface for (univariate real) rootfinding algorithms.Implements the bisection algorithm for finding zeros of univariate real functions.BracketedRealFieldUnivariateSolver<T extends CalculusFieldElement<T>>Interface for(univariate real) rootfinding algorithms
that maintain a bracketed solution.An interval of a function that brackets a root.BracketedUnivariateSolver<F extends UnivariateFunction>Interface for(univariate real) rootfinding algorithms
that maintain a bracketed solution.An interval of a function that brackets a root.This class implements a modification of the Brent algorithm.This class implements the Brent algorithm for finding zeros of real univariate functions.FieldBracketingNthOrderBrentSolver<T extends CalculusFieldElement<T>>This class implements a modification of the Brent algorithm.Implements the Illinois method for rootfinding (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.Implements the Pegasus method for rootfinding (approximating a zero of a univariate real function).Interface for (polynomial) rootfinding algorithms.Implements the Regula Falsi or False position method for rootfinding (approximating a zero of a univariate real function).Implements the Ridders' Method for root finding of real univariate functions.Implements the Secant method for rootfinding (approximating a zero of a univariate real function).Interface for (univariate real) rootfinding algorithms.Interface for (univariate real) rootfinding algorithms.Utility routines forUnivariateSolver
objects.