]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Do not split instantiations for evaluation_template_factory_hanging_nodes 12990/head
authorMartin Kronbichler <martin.kronbichler@it.uu.se>
Wed, 24 Nov 2021 09:31:04 +0000 (10:31 +0100)
committerMartin Kronbichler <martin.kronbichler@it.uu.se>
Tue, 7 Dec 2021 16:33:55 +0000 (17:33 +0100)
source/matrix_free/CMakeLists.txt
source/matrix_free/evaluation_template_factory_hanging_nodes.cc
source/matrix_free/evaluation_template_factory_hanging_nodes_inst2.cc [deleted file]
source/matrix_free/evaluation_template_factory_hanging_nodes_inst3.cc [deleted file]
source/matrix_free/evaluation_template_factory_hanging_nodes_inst4.cc [deleted file]
source/matrix_free/evaluation_template_factory_hanging_nodes_inst5.cc [deleted file]
source/matrix_free/evaluation_template_factory_hanging_nodes_inst6.cc [deleted file]

index 716b9b85117e18a77682c6f9aac7fbac6d7d2e0e..bdaa5a92208c7d6b80d65bbb2cedc3ac8abd3cc8 100644 (file)
@@ -24,11 +24,6 @@ SET(_src
   evaluation_template_factory_inst5.cc
   evaluation_template_factory_inst6.cc
   evaluation_template_factory_hanging_nodes.cc
-  evaluation_template_factory_hanging_nodes_inst2.cc
-  evaluation_template_factory_hanging_nodes_inst3.cc
-  evaluation_template_factory_hanging_nodes_inst4.cc
-  evaluation_template_factory_hanging_nodes_inst5.cc
-  evaluation_template_factory_hanging_nodes_inst6.cc
   fe_point_evaluation.cc
   mapping_info.cc
   mapping_info_inst2.cc
index 0d7a73694f298bcdb718637598481979ff6a305b..7bd4a199877412ccf7c1d76b92a3235e1c814f4d 100644 (file)
 
 DEAL_II_NAMESPACE_OPEN
 
-#define SPLIT_INSTANTIATIONS_COUNT 6
-#ifndef SPLIT_INSTANTIATIONS_INDEX
-#  define SPLIT_INSTANTIATIONS_INDEX 0
-#endif
-
 #include "evaluation_template_factory_hanging_nodes.inst"
 
 DEAL_II_NAMESPACE_CLOSE
diff --git a/source/matrix_free/evaluation_template_factory_hanging_nodes_inst2.cc b/source/matrix_free/evaluation_template_factory_hanging_nodes_inst2.cc
deleted file mode 100644 (file)
index 0a69454..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-// ---------------------------------------------------------------------
-//
-// Copyright (C) 2020 by the deal.II authors
-//
-// This file is part of the deal.II library.
-//
-// The deal.II library is free software; you can use it, redistribute
-// it, and/or modify it under the terms of the GNU Lesser General
-// Public License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-// The full text of the license can be found in the file LICENSE.md at
-// the top level directory of deal.II.
-//
-// ---------------------------------------------------------------------
-
-#define SPLIT_INSTANTIATIONS_INDEX 1
-#include "evaluation_template_factory_hanging_nodes.cc"
diff --git a/source/matrix_free/evaluation_template_factory_hanging_nodes_inst3.cc b/source/matrix_free/evaluation_template_factory_hanging_nodes_inst3.cc
deleted file mode 100644 (file)
index 4e17425..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-// ---------------------------------------------------------------------
-//
-// Copyright (C) 2020 by the deal.II authors
-//
-// This file is part of the deal.II library.
-//
-// The deal.II library is free software; you can use it, redistribute
-// it, and/or modify it under the terms of the GNU Lesser General
-// Public License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-// The full text of the license can be found in the file LICENSE.md at
-// the top level directory of deal.II.
-//
-// ---------------------------------------------------------------------
-
-#define SPLIT_INSTANTIATIONS_INDEX 2
-#include "evaluation_template_factory_hanging_nodes.cc"
diff --git a/source/matrix_free/evaluation_template_factory_hanging_nodes_inst4.cc b/source/matrix_free/evaluation_template_factory_hanging_nodes_inst4.cc
deleted file mode 100644 (file)
index cab92f1..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-// ---------------------------------------------------------------------
-//
-// Copyright (C) 2020 by the deal.II authors
-//
-// This file is part of the deal.II library.
-//
-// The deal.II library is free software; you can use it, redistribute
-// it, and/or modify it under the terms of the GNU Lesser General
-// Public License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-// The full text of the license can be found in the file LICENSE.md at
-// the top level directory of deal.II.
-//
-// ---------------------------------------------------------------------
-
-#define SPLIT_INSTANTIATIONS_INDEX 3
-#include "evaluation_template_factory_hanging_nodes.cc"
diff --git a/source/matrix_free/evaluation_template_factory_hanging_nodes_inst5.cc b/source/matrix_free/evaluation_template_factory_hanging_nodes_inst5.cc
deleted file mode 100644 (file)
index ea2904f..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-// ---------------------------------------------------------------------
-//
-// Copyright (C) 2020 by the deal.II authors
-//
-// This file is part of the deal.II library.
-//
-// The deal.II library is free software; you can use it, redistribute
-// it, and/or modify it under the terms of the GNU Lesser General
-// Public License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-// The full text of the license can be found in the file LICENSE.md at
-// the top level directory of deal.II.
-//
-// ---------------------------------------------------------------------
-
-#define SPLIT_INSTANTIATIONS_INDEX 4
-#include "evaluation_template_factory_hanging_nodes.cc"
diff --git a/source/matrix_free/evaluation_template_factory_hanging_nodes_inst6.cc b/source/matrix_free/evaluation_template_factory_hanging_nodes_inst6.cc
deleted file mode 100644 (file)
index e6d89c6..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-// ---------------------------------------------------------------------
-//
-// Copyright (C) 2020 by the deal.II authors
-//
-// This file is part of the deal.II library.
-//
-// The deal.II library is free software; you can use it, redistribute
-// it, and/or modify it under the terms of the GNU Lesser General
-// Public License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-// The full text of the license can be found in the file LICENSE.md at
-// the top level directory of deal.II.
-//
-// ---------------------------------------------------------------------
-
-#define SPLIT_INSTANTIATIONS_INDEX 5
-#include "evaluation_template_factory_hanging_nodes.cc"

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.