]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Complete the separation of numerics and meshworker and matrix_free and move
authorMatthias Maier <tamiko@kyomu.43-1.org>
Wed, 10 Apr 2013 14:02:16 +0000 (14:02 +0000)
committerMatthias Maier <tamiko@kyomu.43-1.org>
Wed, 10 Apr 2013 14:02:16 +0000 (14:02 +0000)
*.cc and *.inst.in files to their corresponding places

git-svn-id: https://svn.dealii.org/trunk@29245 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/source/matrix_free/CMakeLists.txt
deal.II/source/matrix_free/matrix_free.cc [moved from deal.II/source/numerics/matrix_free.cc with 100% similarity]
deal.II/source/matrix_free/matrix_free.inst.in [moved from deal.II/source/numerics/matrix_free.inst.in with 100% similarity]
deal.II/source/meshworker/CMakeLists.txt
deal.II/source/meshworker/mesh_worker.cc [moved from deal.II/source/numerics/mesh_worker.cc with 100% similarity]
deal.II/source/meshworker/mesh_worker_info.cc [moved from deal.II/source/numerics/mesh_worker_info.cc with 100% similarity]
deal.II/source/meshworker/mesh_worker_info.inst.in [moved from deal.II/source/numerics/mesh_worker_info.inst.in with 100% similarity]
deal.II/source/meshworker/mesh_worker_vector_selector.cc [moved from deal.II/source/numerics/mesh_worker_vector_selector.cc with 100% similarity]
deal.II/source/meshworker/mesh_worker_vector_selector.inst.in [moved from deal.II/source/numerics/mesh_worker_vector_selector.inst.in with 100% similarity]
deal.II/source/numerics/CMakeLists.txt

index 87b061c814a028dbc1ae4d29a48cc324529567df..57fc6dfe6605becaca55f83707cd0dfd2a123878 100644 (file)
@@ -19,6 +19,12 @@ FILE(GLOB _header
   )
 
 SET(_src
+  matrix_free.cc
   )
 
-DEAL_II_ADD_LIBRARY(obj_matrix_free OBJECT ${_src} ${_header})
+SET(_inst
+  matrix_free.inst.in
+  )
+
+DEAL_II_ADD_LIBRARY(obj_matrix_free OBJECT ${_src} ${_header} ${_inst})
+EXPAND_INSTANTIATIONS(obj_matrix_free "${_inst}")
index 888296f13e9d0862ad0bd32125c10981c800035b..e33ac0ef500320fdb175776b6934db8c983935e0 100644 (file)
@@ -19,6 +19,15 @@ FILE(GLOB _header
   )
 
 SET(_src
+  mesh_worker.cc
+  mesh_worker_info.cc
+  mesh_worker_vector_selector.cc
   )
 
-DEAL_II_ADD_LIBRARY(obj_meshworker OBJECT ${_src} ${_header})
+SET(_inst
+  mesh_worker_info.inst.in
+  mesh_worker_vector_selector.inst.in
+  )
+
+DEAL_II_ADD_LIBRARY(obj_meshworker OBJECT ${_src} ${_header} ${_inst})
+EXPAND_INSTANTIATIONS(obj_meshworker "${_inst}")
index bd75841e6cb493d57379f2e3dd948d9cc38b3437..4b0db0b0677815e8944b2a0e7f9c8a5a149d07aa 100644 (file)
@@ -29,11 +29,6 @@ SET(_src
   error_estimator.cc
   fe_field_function.cc
   histogram.cc
-  matrix_free.cc
-  matrix_tools.cc
-  mesh_worker.cc
-  mesh_worker_info.cc
-  mesh_worker_vector_selector.cc
   point_value_history.cc
   solution_transfer.cc
   solution_transfer_inst2.cc
@@ -51,10 +46,6 @@ SET(_inst
   dof_output_operator.inst.in
   error_estimator.inst.in
   fe_field_function.inst.in
-  matrix_free.inst.in
-  matrix_tools.inst.in
-  mesh_worker_info.inst.in
-  mesh_worker_vector_selector.inst.in
   point_value_history.inst.in
   solution_transfer.inst.in
   time_dependent.inst.in

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.