-
- Downloads
[cmake] add SuiteSparse support, replace UMFPACK version
This patch adds the cmake findpackage script which locates Tim Davis' SuiteSparsae collection. If a certain setting of the SuiteSparse library should be used it can be found using find_package( SuiteSparse COMPONENETS <list-of-components> ) with a specific list of components. Existence of components can be check using the SUITESPARSE_<comp>_FOUND/HAVE_SUITESPARSE_<comp> cmake variable. The UMFPack search routines are redirected to the more general FindSuiteSparse script.
parent
0fbb7212
No related branches found
No related tags found
Showing
- cmake/modules/AddSuiteSparseFlags.cmake 19 additions, 0 deletionscmake/modules/AddSuiteSparseFlags.cmake
- cmake/modules/CMakeLists.txt 2 additions, 0 deletionscmake/modules/CMakeLists.txt
- cmake/modules/FindSuiteSparse.cmake 229 additions, 0 deletionscmake/modules/FindSuiteSparse.cmake
- cmake/modules/FindUMFPack.cmake 11 additions, 46 deletionscmake/modules/FindUMFPack.cmake
- config.h.cmake 3 additions, 0 deletionsconfig.h.cmake
cmake/modules/AddSuiteSparseFlags.cmake
0 → 100644
cmake/modules/FindSuiteSparse.cmake
0 → 100644