| Name | Description | Type | Package | Framework |
| BidiagonalDecomposition | Computes a matrix decomposition such that: where A is m by n, U is orthogonal and m by m, B is an m by n bidiagonal matrix, V is orthogonal and n by n. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyDecomposition | Cholesky decomposition for DenseMatrix64F. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyLDLDecomposition | Cholesky LDLT decomposition for DenseMatrix64F. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| DecompositionInterface | An interface for performing matrix decompositions on a DenseMatrix64F. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| EigenDecomposition | This is a generic interface for computing the eigenvalues and eigenvectors of a matrix. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| LUDecomposition | LU Decomposition refactors the original matrix such that: where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| QRDecomposition | QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| QRPDecomposition | Similar to QRDecomposition but it can handle the rank deficient case by performing column pivots during the decomposition. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| SingularValueDecomposition | This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| TridiagonalSimilarDecomposition | Finds the decomposition of a matrix in the form of: where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix. | Interface | org.ejml.interfaces.decomposition | Ejml ( Efficient Java Matrix Library ) |