summaryrefslogtreecommitdiffstats
path: root/academic/suitesparse/README
diff options
context:
space:
mode:
author Christoph Willing2019-02-14 05:54:31 +0100
committer Willy Sudiarto Raharjo2019-02-17 15:56:39 +0100
commit5543094f6c1c3a5bc8caee1ed0c5b00547f3b2e6 (patch)
treea79fb9383740ab8d91a7e533652dfd0ecbf8c920 /academic/suitesparse/README
parentab258e1909985a22784c81361003de288e9c55b0 (diff)
downloadslackbuilds-5543094f6c1c3a5bc8caee1ed0c5b00547f3b2e6.tar.gz
academic/suitesparse: Updated for version 5.4.0
Signed-off-by: Christoph Willing <chris.willing@linux.com>
Diffstat (limited to 'academic/suitesparse/README')
-rw-r--r--academic/suitesparse/README22
1 files changed, 6 insertions, 16 deletions
diff --git a/academic/suitesparse/README b/academic/suitesparse/README
index d4f385acca..7eb56aa16e 100644
--- a/academic/suitesparse/README
+++ b/academic/suitesparse/README
@@ -2,37 +2,27 @@ suitesparse is a collection of libraries for computations involving sparse
matrices. The package includes the following libraries:
AMD: approximate minimum degree ordering.
-BTF: permutation to block triangular form (beta).
CAMD: constrained approximate minimum degree ordering.
COLAMD: column approximate minimum degree ordering.
CCOLAMD: constrained column approximate minimum degree ordering.
CHOLMOD: sparse Cholesky factorization.
CXSparse: CSparse extended: complex matrix, int and long int support.
-KLU: sparse LU factorization, primarily for circuit simulation.
+KLU & BTF: sparse LU factorization, primarily for circuit simulation.
LDL: a simple LDL^t factorization.
SQPR: a multithread, multifrontal, rank-revealing sparse QR
factorization method.
UMFPACK: sparse LU factorization.
-SuiteSparse_config: configuration file for all the above packages.
RBio: read/write files in Rutherford/Boeing format.
+GraphBLAS: graph algorithms in the language of linear algebra
+Mongoose: graph partitioning
+ssget: MATLAB and Java interface to the SuiteSparse Matrix Collection
Suitesparse is an optional dependency for the octave package.
-NOTES:
-
-* CHOLMOD is now compiled to use the METIS library. It was not
-used previously because the licensing terms of earlier METIS
-versions excluded it from Octave in some circumstances. Recent
-versions of METIS now use the Apache License Version 2.0 and
-should cause no problems. However if it is still desired to
-build CHOLMOD without METIS, set the USEMETIS environment
-variable to "no" when running the SlackBuild e.g.
- USEMETIS=no sh suitesparse.SlackBuild
-
-* CXSparse is a superset of CSparse, and the two share common header
+CXSparse is a superset of CSparse, and the two share common header
names, so it does not make sense to build both. CXSparse is built
by default.
-* SlackBuilds.org also has all the parts of this suite as individual
+SlackBuilds.org also has all the parts of this suite as individual
builds - DO NOT try and install the individual parts and the suite;
pick one or the other.