| 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.
|