![]() | DigitalRune.Mathematics.Algebra Namespace |
Class | Description | |
---|---|---|
![]() | CholeskyDecompositionD |
Computes the Cholesky Decomposition of a matrix (double-precision).
|
![]() | CholeskyDecompositionF |
Computes the Cholesky Decomposition of a matrix (single-precision).
|
![]() | EigenvalueDecompositionD |
Computes the eigenvalues and eigenvectors of a real square matrix A (double-precision).
|
![]() | EigenvalueDecompositionF |
Computes the eigenvalues and eigenvectors of a real square matrix A (single-precision).
|
![]() | GaussSeidelMethodD |
An iterative solver using the Gauss-Seidel method (double-precision).
|
![]() | GaussSeidelMethodF |
An iterative solver using the Gauss-Seidel method (single-precision).
|
![]() | IterativeLinearSystemSolverD |
An iterative method for solving a linear system of equations A * x = b
(double-precision).
|
![]() | IterativeLinearSystemSolverF |
An iterative method for solving a linear system of equations A * x = b
(single-precision).
|
![]() | JacobiMethodD |
An iterative solver using the Jacobi method (double-precision).
|
![]() | JacobiMethodF |
An iterative solver using the Jacobi method (single-precision).
|
![]() | LUDecompositionD |
Computes the LU Decomposition of a matrix (double-precision).
|
![]() | LUDecompositionF |
Computes the LU Decomposition of a matrix (single-precision).
|
![]() | MatrixD |
Defines an m x n matrix (double-precision).
|
![]() | MatrixF |
Defines an m x n matrix (single-precision).
|
![]() | QRDecompositionD |
Computes the QR Decomposition of a matrix (double-precision).
|
![]() | QRDecompositionF |
Computes the QR Decomposition of a matrix (single-precision).
|
![]() | SingularValueDecompositionD |
Computes the Singular Value Decomposition (SVD) of a matrix (double-precision).
|
![]() | SingularValueDecompositionF |
Computes the Singular Value Decomposition (SVD) of a matrix (single-precision).
|
![]() | SorMethodD |
An iterative solver using the Successive Over Relaxation (SOR) method (double-precision).
|
![]() | SorMethodF |
An iterative solver using the Successive Over Relaxation (SOR) method (single-precision).
|
![]() | VectorD |
Defines an n-dimensional vector (double-precision).
|
![]() | VectorF |
Defines an n-dimensional vector (single-precision).
|
Structure | Description | |
---|---|---|
![]() | Matrix22D |
Defines a 2 x 2 matrix (double-precision).
|
![]() | Matrix22F |
Defines a 2 x 2 matrix (single-precision).
|
![]() | Matrix33D |
Defines a 3 x 3 matrix (double-precision).
|
![]() | Matrix33F |
Defines a 3 x 3 matrix (single-precision).
|
![]() | Matrix44D |
Defines a 4 x 4 matrix (double-precision).
|
![]() | Matrix44F |
Defines a 4 x 4 matrix (single-precision).
|
![]() | QuaternionD |
Defines a quaternion (double-precision).
|
![]() | QuaternionF |
Defines a quaternion (single-precision).
|
![]() | Vector2D |
Defines a 2-dimensional vector (double-precision).
|
![]() | Vector2F |
Defines a 2-dimensional vector (single-precision).
|
![]() | Vector3D |
Defines a 3-dimensional vector (double-precision).
|
![]() | Vector3F |
Defines a 3-dimensional vector (single-precision).
|
![]() | Vector4D |
Defines a 4-dimensional vector (double-precision).
|
![]() | Vector4F |
Defines a 4-dimensional vector (single-precision).
|
Enumeration | Description | |
---|---|---|
![]() | MatrixOrder |
The matrix order defines in which order the matrix elements would be stored in a 1D array.
|