| IGLib 1.6.0 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
Classes | Namespaces | Typedefs
MatrixDecompositions.cs File Reference

## Classes
interface | IG.Num.ILinearSolver
| Classes that can be used for solution of linear systems of equations. More...
class | IG.Num.LinearSolverBase
class | IG.Num.LUDecomposition
| LU decomposition of a matrix. More...
class | IG.Num.QRDecomposition
| QR decomposition of a matrix. More...
class | IG.Num.CholeskyDecomposition
| Cholesky decomposition of a matrix. Available for symmetric positive definite matrices. More...
class | IG.Num.EigenValueDecomposition
| Eigenvalue decomposition of a matrix. More...
class | IG.Num.SingularValueDecomposition
| Singular value decomposition of a matrix. More...

## Namespaces
package | IG.Num

## Typedefs
using | Matrix_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.DenseMatrix
using | MatrixBase_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Generic.Matrix< double >
using | Vector_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.DenseVector
using | VectorBase_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Generic.Vector< double >
using | VectorComplexBase_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Generic.Vector< System.Numerics.Complex >
using | LUDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseLU
using | QRDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseQR
using | CholeskyDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseCholesky
using | EigenValueDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseEvd
using | SingularValueDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseSvd
using | QRDecomposition_MathNetNumericx = MathNet.Numerics.LinearAlgebra.Double.Factorization

## Typedef Documentation

using Matrix_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.DenseMatrix

using MatrixBase_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Generic.Matrix<double>

using Vector_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.DenseVector

using VectorBase_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Generic.Vector<double>

using VectorComplexBase_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Generic.Vector<System.Numerics.Complex>

using LUDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseLU

using QRDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseQR

using CholeskyDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseCholesky

using EigenValueDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseEvd

using SingularValueDecomposition_MathNetNumerics = MathNet.Numerics.LinearAlgebra.Double.Factorization.DenseSvd

using QRDecomposition_MathNetNumericx = MathNet.Numerics.LinearAlgebra.Double.Factorization