| Package | Description | 
|---|---|
| org.ojalgo.matrix.decomposition | |
| org.ojalgo.matrix.task | |
| org.ojalgo.matrix.task.iterative | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Cholesky<N extends Number>
 Cholesky: [A] = [L][L]H (or [R]H[R]) 
 | 
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] ( [P1][L][D][U][P2] ) 
 | 
interface  | 
LU<N extends Number>
LU: [A] = [L][U] 
 | 
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. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HermitianEvD<N extends Number>
Eigenvalues and eigenvectors of a real matrix. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SolverTask<N> | 
SolverTask.Factory.make(int numberOfEquations,
    int numberOfVariables,
    int numberOfSolutions,
    boolean symmetric,
    boolean positiveDefinite)  | 
SolverTask<N> | 
SolverTask.Factory.make(MatrixStore<N> templateBody,
    MatrixStore<N> templateRHS)  | 
abstract SolverTask<N> | 
SolverTask.Factory.make(Structure2D templateBody,
    Structure2D templateRHS,
    boolean symmetric,
    boolean positiveDefinite)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConjugateGradientSolver
A (Jacobi) preconditioned conjugate gradient solver. 
 | 
class  | 
GaussSeidelSolver  | 
class  | 
JacobiSolver  | 
class  | 
MutableSolver<D extends org.ojalgo.matrix.task.iterative.IterativeSolverTask & org.ojalgo.matrix.task.iterative.IterativeSolverTask.SparseDelegate>  | 
Copyright © 2018 Optimatika. All rights reserved.