Package de.labathome.trustconstr.matrix
package de.labathome.trustconstr.matrix
-
ClassDescriptionCholesky factorisation of a symmetric positive-definite matrix.Dense matrix backed by a column-major
double[]buffer of lengthrows * cols.Backwards-compatible nested factory class.Thin static facade overdev.ludovic.netlibBLAS / LAPACK kernels, specialised toDenseMatrix(column-majordouble[]).Abstract dense/sparse matrix base.Static constructors.Small static helpers that operate ondouble[]vectors andMatrixinstances.QR factorisation of a tall-or-square matrixA(m x n with m >= n):A = Q RwithQ(m x n) having orthonormal columns andR(n x n) upper triangular.Sparse matrix backed by a Dictionary-of-Keys (DOK) representation: aHashMapkeyed by the encoded(row, col)index.Static factories that produceSparseMatrixinstances.Singular-value decompositionA = U * diag(s) * V^T.