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