Package Description
org.ojalgo.matrix.decomposition
• ### Uses of MatrixTask in org.ojalgo.matrix.decomposition

Modifier and Type Interface and Description
`interface ` `Cholesky<N extends Number>`
Cholesky: [A] = [L][L]H (or [R]H[R])
`interface ` `Eigenvalue<N extends Number>`
[A] = [V][D][V]-1 ([A][V] = [V][D]) [A] = any square matrix. [V] = contains the eigenvectors as columns. [D] = a diagonal matrix with the eigenvalues on the diagonal (possibly in blocks).
`interface ` `LDL<N extends Number>`
LDL: [A] = [L][D][L]H (or [R]H[D][R])
`interface ` `LDU<N extends Number>`
LDU: [A] = [L][D][U] ( [PL][L][D][U][PU] )
`interface ` `LU<N extends Number>`
LU: [A] = [L][U]
`static interface ` `MatrixDecomposition.Determinant<N extends Number>`
`static interface ` `MatrixDecomposition.Solver<N extends Number>`
`interface ` `QR<N extends Number>`
QR: [A] = [Q][R] Decomposes [this] into [Q] and [R] where: [Q] is an orthogonal matrix (orthonormal columns).
`interface ` `SingularValue<N extends Number>`
Singular Value: [A] = [Q1][D][Q2]T Decomposes [this] into [Q1], [D] and [Q2] where: [Q1] is an orthogonal matrix.
Classes in org.ojalgo.matrix.decomposition that implement MatrixTask
Modifier and Type Class and Description
`class ` `HermitianEvD<N extends Number>`
Eigenvalues and eigenvectors of a real matrix.

Modifier and Type Interface and Description
`interface ` `DeterminantTask<N extends Number>`
`interface ` `InverterTask<N extends Number>`
`interface ` `SolverTask<N extends Number>`
`class ` `AbstractInverter`
`class ` `ConjugateGradientSolver`
`class ` `GaussSeidelSolver`
`class ` `JacobiSolver`
`class ` `MutableSolver<D extends org.ojalgo.matrix.task.iterative.IterativeSolverTask & org.ojalgo.matrix.task.iterative.IterativeSolverTask.SparseDelegate>`