Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics.EquationSolvers Namespace


Extreme Optimization Mathematics Library for .NET

EquationSystemSolver Class

Serves as an abstract base class for classes that solve systems of non-linear equations.

For a list of all members of this type, see EquationSystemSolver Members.

System.Object
   IterativeAlgorithm
      ManagedIterativeAlgorithm
         EquationSystemSolver

[Visual Basic]
MustInherit Public Class EquationSystemSolver
Inherits ManagedIterativeAlgorithm
[C#]
public abstract class EquationSystemSolver : ManagedIterativeAlgorithm

Remarks

The EquationSystemSolver class is the abstract base class of all classes that implement algorithms that solve systems of non-linear equations. The class inherits from ManagedIterativeAlgorithm. All the properties and methods exposed by this interface are available to all derived classes.

This class cannot be instantiated directly. Instead, use one of the following derived classes:

ClassDescriptionNewtonRaphsonSystemSolverRepresents a EquationSystemSolver that uses the Newton-Raphson algorithm in multiple dimensions.DoglegSystemSolverRepresents a EquationSystemSolver that uses Powell's dogleg algorithm.

Requirements

Namespace: Extreme.Mathematics.EquationSolvers

Assembly: Extreme.Mathematics (in Extreme.Mathematics.dll)

See Also

EquationSystemSolver Members | Extreme.Mathematics.EquationSolvers Namespace