diff options
author | 2013-01-21 15:36:18 +0100 | |
---|---|---|
committer | 2013-01-21 15:36:18 +0100 | |
commit | 5dcf6caa36180901d1a62cb3b0183bbcba639fa2 (patch) | |
tree | 75443a64025546f113e863138db5d8d9d806f9e6 /test/CMakeLists.txt | |
parent | 392ffce3b92302007b1b6769d08ff4896b489ffe (diff) |
Unit test for the Metis Ordering package
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r-- | test/CMakeLists.txt | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index f676ee9eb..8f8fedc91 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -86,6 +86,14 @@ else() ei_add_property(EIGEN_MISSING_BACKENDS "PaStiX, ") endif() +if(METIS_FOUND) + add_definitions("-DEIGEN_METIS_SUPPORT") + include_directories(${METIS_INCLUDES}) + ei_add_property(EIGEN_TESTED_BACKENDS "METIS, ") +else() + ei_add_property(EIGEN_MISSING_BACKENDS "METIS, ") +endif() + find_package(SPQR) if(SPQR_FOUND AND BLAS_FOUND AND LAPACK_FOUND) if(CHOLMOD_FOUND) @@ -247,9 +255,9 @@ if(SPQR_FOUND AND CHOLMOD_FOUND) ei_add_test(spqr_support "" "${SPQR_ALL_LIBS}") endif() -# if(SPQR_FOUND AND CHOLMOD_FOUND) -# ei_add_test(sparseLM "" "${SPQR_ALL_LIBS}") -# endif() +if(METIS_FOUND) +ei_add_test(metis_support "" "${METIS_LIBRARIES}") +endif() string(TOLOWER "${CMAKE_CXX_COMPILER}" cmake_cxx_compiler_tolower) if(cmake_cxx_compiler_tolower MATCHES "qcc") |