Skip to content
Snippets Groups Projects
Forked from Core Modules / dune-common
Source project has a limited visibility.
  • Tobias Malkmus's avatar
    2f846882
    [cmake] add SuiteSparse support, replace UMFPACK version · 2f846882
    Tobias Malkmus authored and Christoph Grüninger's avatar Christoph Grüninger committed
    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.
    2f846882
    History
    [cmake] add SuiteSparse support, replace UMFPACK version
    Tobias Malkmus authored and Christoph Grüninger's avatar Christoph Grüninger committed
    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.