]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Compile files using the LAPACK wrappers separately 9146/head
authorDaniel Arndt <arndtd@ornl.gov>
Thu, 5 Dec 2019 23:25:58 +0000 (18:25 -0500)
committerDaniel Arndt <arndtd@ornl.gov>
Thu, 5 Dec 2019 23:27:07 +0000 (18:27 -0500)
source/lac/CMakeLists.txt

index 4371f69da3ced86243e59c9b3d6ee9bee61fbcfb..7d0862977a4abfab96870ebfdf4bef5181eba1d2 100644 (file)
@@ -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

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.