From: Daniel Arndt Date: Thu, 5 Dec 2019 23:25:58 +0000 (-0500) Subject: Compile files using the LAPACK wrappers separately X-Git-Tag: v9.2.0-rc1~809^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb7ccc5c99280fa0dff050c7a0557ffa297acf08;p=dealii.git Compile files using the LAPACK wrappers separately --- diff --git a/source/lac/CMakeLists.txt b/source/lac/CMakeLists.txt index 4371f69da3..7d0862977a 100644 --- a/source/lac/CMakeLists.txt +++ b/source/lac/CMakeLists.txt @@ -26,8 +26,6 @@ SET(_unity_include_src chunk_sparsity_pattern.cc dynamic_sparsity_pattern.cc exceptions.cc - full_matrix.cc - lapack_full_matrix.cc scalapack.cc la_vector.cc la_parallel_vector.cc @@ -50,14 +48,17 @@ SET(_unity_include_src sparsity_pattern.cc sparsity_tools.cc swappable_vector.cc - tridiagonal_matrix.cc vector.cc vector_memory.cc ) +# make sure that files requiring the LAPACK wrappers are compiled separately. SET(_separate_src + full_matrix.cc + lapack_full_matrix.cc sparse_matrix.cc sparse_matrix_inst2.cc + tridiagonal_matrix.cc ) # Add CUDA wrapper files