| Name | Description | Type | Package | Framework |
| BidiagonalDecompositionTall_D64 | BidiagonalDecomposition specifically designed for tall matrices. | Class | org.ejml.alg.dense.decomposition.bidiagonal | Ejml ( Efficient Java Matrix Library ) |
|
| BidiagonalDecompositionRow_D64 | Performs a BidiagonalDecomposition using householder reflectors. | Class | org.ejml.alg.dense.decomposition.bidiagonal | Ejml ( Efficient Java Matrix Library ) |
|
| BaseDecomposition_B64_to_D64 | Generic interface for wrapping a BlockMatrix64F decomposition for processing of DenseMatrix64F. | Class | org.ejml.alg.dense.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyDecomposition_B64_to_D64 | Wrapper around CholeskyOuterForm_B64 that allows it to process DenseMatrix64F. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyDecompositionBlock_D64 | This is an implementation of Cholesky that processes internal submatrices as blocks. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyDecompositionCommon_D64 | This is an abstract class for a Cholesky decomposition. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyDecompositionInner_D64 | This implementation of a Cholesky decomposition using the inner-product form. | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
| CholeskyDecompositionLDL_D64 | This variant on the Cholesky decomposition avoid the need to take the square root by performing the following decomposition: | Class | org.ejml.alg.dense.decomposition.chol | Ejml ( Efficient Java Matrix Library ) |
|
| EigenPowerMethod | The power method is an iterative method that can be used to find dominant eigen vector in a matrix. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
| EigenvalueExtractor | | Interface | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
| EigenvalueSmall | | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
| HessenbergSimilarDecomposition_D64 | Finds the decomposition of a matrix in the form of: where A is an m by m matrix, O is an orthogonal matrix, and H is an upper Hessenberg matrix. | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
| LUDecompositionAlt_D64 | An LU decomposition algorithm that originally came from Jama. | Class | org.ejml.alg.dense.decomposition.lu | Ejml ( Efficient Java Matrix Library ) |
|
| LUDecompositionBase_D64 | Contains common data structures and operations for LU decomposition algorithms. | Class | org.ejml.alg.dense.decomposition.lu | Ejml ( Efficient Java Matrix Library ) |
|
| QRColPivDecompositionHouseholderColumn_D64 | Performs QR decomposition with column pivoting. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| QRDecomposition_B64_to_D64 | Wrapper that allows QRDecomposition(BlockMatrix64F) to be used as a QRDecomposition(DenseMatrix64F). | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| QRDecompositionHouseholder_D64 | This variation of QR decomposition uses reflections to compute the Q matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| QRDecompositionHouseholderColumn_D64 | Householder QR decomposition is rich in operations along the columns of the matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| QRDecompositionHouseholderTran_D64 | Householder QR decomposition is rich in operations along the columns of the matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| QrHelperFunctions_D64 | Contains different functions that are useful for computing the QR decomposition of a matrix. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| QrUpdate | The effects of adding and removing rows from the A matrix in a QR decomposition can be computed much faster than simply recomputing the whole decomposition. | Class | org.ejml.alg.dense.decomposition.qr | Ejml ( Efficient Java Matrix Library ) |
|
| SafeSvd | Wraps around a SingularValueDecomposition and ensures that the input is not modified. | Class | org.ejml.alg.dense.decomposition.svd | Ejml ( Efficient Java Matrix Library ) |
|
| SvdImplicitQrAlgorithm | Computes the QR decomposition of a bidiagonal matrix. | Class | org.ejml.alg.dense.decomposition.svd.implicitqr | Ejml ( Efficient Java Matrix Library ) |
|
| SvdImplicitQrDecompose_D64 | Computes the Singular value decomposition of a matrix using the implicit QR algorithm for singular value decomposition. | Class | org.ejml.alg.dense.decomposition.svd | Ejml ( Efficient Java Matrix Library ) |
|
| SwitchingEigenDecomposition | Checks to see what type of matrix is being decomposed and calls different eigenvalue decomposition algorithms depending on the results. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
| SymmetricQrAlgorithm | Computes the eigenvalues and eigenvectors of a symmetric tridiagonal matrix using the symmetric QR algorithm. | Class | org.ejml.alg.dense.decomposition.eig.symm | Ejml ( Efficient Java Matrix Library ) |
|
| SymmetricQRAlgorithmDecomposition_D64 | Computes the eigenvalues and eigenvectors of a real symmetric matrix using the symmetric implicit QR algorithm. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
| SymmetricQREigenHelper | A helper class for the symmetric matrix implicit QR algorithm for eigenvalue decomposition. | Class | org.ejml.alg.dense.decomposition.eig.symm | Ejml ( Efficient Java Matrix Library ) |
|
| TriangularSolver | This contains algorithms for solving systems of equations where T is a non-singular triangular matrix: | Class | org.ejml.alg.dense.decomposition | Ejml ( Efficient Java Matrix Library ) |
|
| TridiagonalDecomposition_B64_to_D64 | | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
| TridiagonalDecompositionHouseholder_D64 | Performs a similar tridiagonal decomposition on a square symmetric input matrix. | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
| TridiagonalDecompositionHouseholderOrig_D64 | A straight forward implementation from "Fundamentals of Matrix Computations," Second Edition. | Class | org.ejml.alg.dense.decomposition.hessenberg | Ejml ( Efficient Java Matrix Library ) |
|
| WatchedDoubleStepQRDecomposition_D64 | Finds the eigenvalue decomposition of an arbitrary square matrix using the implicit double-step QR algorithm. | Class | org.ejml.alg.dense.decomposition.eig | Ejml ( Efficient Java Matrix Library ) |
|
| WatchedDoubleStepQREigen | The double step implicit Eigenvalue decomposition algorithm is fairly complicated and needs to be designed so that it can handle several special cases. | Class | org.ejml.alg.dense.decomposition.eig.watched | Ejml ( Efficient Java Matrix Library ) |
|
| WatchedDoubleStepQREigenvalue | | Class | org.ejml.alg.dense.decomposition.eig.watched | Ejml ( Efficient Java Matrix Library ) |
|
| WatchedDoubleStepQREigenvector | | Class | org.ejml.alg.dense.decomposition.eig.watched | Ejml ( Efficient Java Matrix Library ) |