From bb9d392f9ee016122b734330e730d6d2f634c2ba Mon Sep 17 00:00:00 2001 From: Tobias Ribizel Date: Wed, 15 Mar 2023 11:19:28 +0100 Subject: [PATCH] make METIS compilation optional --- core/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index 9c58e7b2c69..acc7fdc4a67 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -53,7 +53,6 @@ target_sources(ginkgo multigrid/fixed_coarsening.cpp preconditioner/isai.cpp preconditioner/jacobi.cpp - reorder/nested_dissection.cpp reorder/rcm.cpp reorder/scaled_reordered.cpp solver/bicg.cpp @@ -79,6 +78,10 @@ if(GINKGO_HAVE_PAPI_SDE) target_sources(ginkgo PRIVATE log/papi.cpp) endif() +if(GINKGO_HAVE_METIS) + target_sources(ginkgo PRIVATE reorder/nested_dissection.cpp) +endif() + if(GINKGO_BUILD_MPI) target_sources(ginkgo PRIVATE