SuiteSparse 7.4.0.beta12
- major change to build system: by Markus Mützel. Includes a
top-level CMakeLists.txt that builds all packages, and support for
pkg-config. Default location of files is now listed below, where
PACKAGE is one of the packages in SuiteSparse:- CMAKE_INSTALL_PREFIX/include/suitesparse: include files
- CMAKE_INSTALL_PREFIX/lib: compiled libraries
- CMAKE_INSTALL_PREFIX/lib/cmake/SuiteSparse: helper *.cmake scripts
for all of SuiteSparse - CMAKE_INSTALL_PREFIX/lib/cmake/PACKAGE: *Config.cmake scripts for a
specific package - CMAKE_INSTALL_PREFIX/lib/pkgconfig/PACKAGE.pc: *.pc pkg-config
files with information for a specific package
Additional changes are listed below.
- LAGraph 1.1.0: new package: graph algorithms based on GraphBLAS
- ParU 0.1.0: new package: parallel unsymmetric multifrontal method,
with Mohsen Aznaveh. This is a stable package but is tagged as 0.1.0
since the API is still subject to change. - CHOLMOD 5.1.0: full support for sparse single precision matrices,
bug fixes in the GPU Module. - AMD 3.3.0: minor change for CHOLMOD 5.1.0 tests
- CAMD 3.3.0: minor change for CHOLMOD 5.1.0 tests
- SuiteSparse_config 7.4.0: added wrappers for single-precision BLAS/LAPACK,
added SUITESPARSE_TIME macro. - *_version: added methods to all package that didn't have them:
AMD, CAMD, COLAMD, CCOLAMD, BTF, CSparse, CXSparse, KLU, BTF, RBio,
SPEX, SPQR, and UMFPACK.
What's Changed since beta11
- readme for openmp; remove "set ( CMAKE_MACOSX_RPATH TRUE )" from all cmake scripts by @DrTimothyAldenDavis in #637
- GraphBLAS Test: GxB_Context testing fixed by @DrTimothyAldenDavis in #638
Full Changelog: v7.4.0.beta11...v7.4.0.beta12