]> https://gitweb.dealii.org/ - dealii.git/commitdiff
add missing instantiations for make_boundary_sparsity_pattern 10121/head
authorTimo Heister <timo.heister@gmail.com>
Sun, 10 May 2020 15:18:44 +0000 (11:18 -0400)
committerTimo Heister <timo.heister@gmail.com>
Sun, 10 May 2020 15:28:16 +0000 (11:28 -0400)
source/dofs/dof_tools_sparsity.inst.in

index 9c308b7d4321e947853b9d864413aca47a8977e6..143c0abf124d52642c2c2613dc30904bd107762b 100644 (file)
@@ -145,7 +145,29 @@ for (scalar : COMPLEX_SCALARS; SP : SPARSITY_PATTERNS;
     // Function<deal_II_dimension+1,scalar>*> &boundary_ids, const
     // std::vector<types::global_dof_index>  &dof_to_boundary_mapping, SP
     // &sparsity);
+#endif
+#if deal_II_dimension == 1
+    template void DoFTools::make_boundary_sparsity_pattern<
+      hp::DoFHandler<deal_II_dimension, deal_II_dimension + 2>,
+      SP,
+      scalar>(
+      const hp::DoFHandler<deal_II_dimension, deal_II_dimension + 2> &dof,
+      const std::map<types::boundary_id,
+                     const Function<deal_II_dimension + 2, scalar> *>
+        &                                         boundary_ids,
+      const std::vector<types::global_dof_index> &dof_to_boundary_mapping,
+      SP &                                        sparsity);
 
+    template void DoFTools::make_boundary_sparsity_pattern<
+      DoFHandler<deal_II_dimension, deal_II_dimension + 2>,
+      SP,
+      scalar>(
+      const DoFHandler<deal_II_dimension, deal_II_dimension + 2> &dof,
+      const std::map<types::boundary_id,
+                     const Function<deal_II_dimension + 2, scalar> *>
+        &                                         boundary_ids,
+      const std::vector<types::global_dof_index> &dof_to_boundary_mapping,
+      SP &                                        sparsity);
 #endif
   }
 

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.