BisectionSingleRootFinder 
Finds a single root of a function using the bisection method.

BracketRoot 
Class that brackets single root of a function.

BrentSingleRootFinder 
Root finder.

CubicRealRootFinder 
Root finder that calculates the roots of a cubic equation using CubicRootFinder
and returns only the real roots.

CubicRootFinder 
Class that calculates the roots of a cubic equation.

EigenvaluePolynomialRootFinder 
The eigenvalues of a matrix $\mathbf{A}$ are the roots of the characteristic
polynomial $P(x) = \mathrm{det}[\mathbf{A}  x\mathbb{1}]$.

LaguerrePolynomialRealRootFinder 
Class that calculates the real roots of a polynomial using Laguerre's method.

NewtonRaphsonSingleRootFinder 
Class for finding the real root of a function within a range of $x$values using the onedimensional version of Newton's method.

QuadraticRealRootFinder 
Class that calculates the real roots of a quadratic function.

RealSingleRootFinder 
Parent class for rootfinders that find a single real root $x$ for a function $f(x)$.

RidderSingleRootFinder 
Finds a single root of a function using Ridder's method.

VectorRootFinder 
Parent class for rootfinders that calculate a root for a vector function
(i.e.
