ldl
Simple but educational LDL^T matrix factorization algorithm
LDL is a set of concise routines for factorizing symmetric positive-definite sparse matrices, with some applicability to symmetric indefinite matrices. Its primary purpose is to illustrate much of the basic theory of sparse matrix algorithms in as concise a code as possible, including an elegant new method of sparse symmetric factorization that computes the factorization row-by-row but stores it column-by-column. The entire symbolic and numeric factorization consists of a total of only 49 lines of code. The package is written in C, and includes a MATLAB interface.
homepage ↗ github: DrTimothyAldenDavis/SuiteSparse
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 3.3.3-r1 | 2 | 17 h | details › |
| sage-on-gentoo GitHub ↗ | 3.3.3 | 1 | 10 d | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | arm | hppa | mips | ppc | sparc | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.3.3-r1 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | arm testing | hppa testing | mips testing | ppc testing | sparc testing | — | view · download · history ↗ |
| 3.3.3 ≈ | sage-on-gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | arm testing | hppa testing | mips testing | ppc testing | sparc testing | 3 mo | view · download · history ↗ |
| 2.2.6 | gentoo | amd64 stable | arm64 stable | x86 testing | ppc64 stable | riscv untested | alpha untested | arm testing | hppa testing | mips untested | ppc testing | sparc testing | — | view · download · history ↗ |
Use flags of 3.3.3-r1
- doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)