README 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. suitesparse is a collection of libraries for computations involving sparse
  2. matrices. The package includes the following libraries:
  3. AMD: approximate minimum degree ordering.
  4. BTF: permutation to block triangular form (beta).
  5. CAMD: constrained approximate minimum degree ordering.
  6. COLAMD: column approximate minimum degree ordering.
  7. CCOLAMD: constrained column approximate minimum degree ordering.
  8. CHOLMOD: sparse Cholesky factorization.
  9. CXSparse: CSparse extended: complex matrix, int and long int support.
  10. KLU: sparse LU factorization, primarily for circuit simulation.
  11. LDL: a simple LDL^t factorization.
  12. SQPR: a multithread, multifrontal, rank-revealing sparse QR factorization method.
  13. UMFPACK: sparse LU factorization.
  14. SuiteSparse_config: configuration file for all the above packages.
  15. RBio: read/write files in Rutherford/Boeing format.
  16. Suitesparse is an optional dependency for the octave package.
  17. NOTES:
  18. * CHOLMOD can also be compiled to use the METIS library, but it is not
  19. used here because its licensing terms exclude it from Octave.
  20. * CXSparse is a superset of CSparse, and the two share common header
  21. names, so it does not make sense to build both. CXSparse is built
  22. by default.
  23. * SlackBuilds.org also has all the parts of this suite as individual
  24. builds - DO NOT try and install the individual parts and the suite;
  25. pick one or the other.