An iterative solver using the Jacobi method (single-precision).
Namespace: DigitalRune.Mathematics.AlgebraAssembly: DigitalRune.Mathematics (in DigitalRune.Mathematics.dll) Version: 1.7.0.0 (1.7.0.9486)
Syntax
| C# |
|---|
public class JacobiMethodF : IterativeLinearSystemSolverF |
| Visual Basic |
|---|
Public Class JacobiMethodF _ Inherits IterativeLinearSystemSolverF |
| Visual C++ |
|---|
public ref class JacobiMethodF : public IterativeLinearSystemSolverF |
Remarks
The method will always converge if the matrix A is strictly or irreducibly diagonally dominant. Strict row diagonal dominance means that for each row, the absolute value of the diagonal term is greater than the sum of absolute values of other terms.
See http://en.wikipedia.org/wiki/Jacobi_method for an introduction to this method and for an explanation of the convergence criterion.
Inheritance Hierarchy
System..::..Object
DigitalRune.Mathematics.Algebra..::..IterativeLinearSystemSolverF
DigitalRune.Mathematics.Algebra..::..JacobiMethodF
DigitalRune.Mathematics.Algebra..::..IterativeLinearSystemSolverF
DigitalRune.Mathematics.Algebra..::..JacobiMethodF