Extreme.Mathematics.EquationSolvers Namespace

The Extreme.Mathematics.EquationSolvers namespace contains classes that solve nonlinear equations and systems of nonlinear equations.

Classes

BisectionSolver Represents a EquationSolver that uses the bisection algorithm.
DekkerBrentSolver Represents a root finder that uses Dekker and Brent's algorithm.
DoglegSystemSolver Represents an algorithm that solves a system of nonlinear equations using Powell's dogleg method.
EquationSolver Serves as an abstract base class for root finders.
EquationSystemSolver Serves as an abstract base class for classes that solve systems of non-linear equations.
NewtonRaphsonSolver Represents a root finder based on the Newton-Raphson algorithm.
NewtonRaphsonSystemSolver Represents a root finder based on the Newton-Raphson algorithm.
RegulaFalsiSolver Represents a root finder that uses a modified regula falsi or false position algorithm.
RootBracketingSolver Represents the abstract base class for root finders for real functions of one variable that use root bracketing.
Toms748Solver Represents a root finder that uses an algorithm by Alefeld, Potra, and Shi.