]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Explicitly instantiate some internal structs to ensure these are always generated.
authorkronbichler <kronbichler@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 19 Dec 2012 11:34:13 +0000 (11:34 +0000)
committerkronbichler <kronbichler@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 19 Dec 2012 11:34:13 +0000 (11:34 +0000)
git-svn-id: https://svn.dealii.org/trunk@27827 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/source/numerics/matrix_free.cc
deal.II/source/numerics/matrix_free.inst.in

index efe7684e04e0a34e29584368633202c81c217c09..0d12293cc61e77de240d5c8a72e4ba0103fba867 100644 (file)
@@ -21,4 +21,7 @@ DEAL_II_NAMESPACE_OPEN
 
 #include "matrix_free.inst"
 
+template struct internal::MatrixFreeFunctions::ShapeInfo<double>;
+template struct internal::MatrixFreeFunctions::ShapeInfo<float>;
+
 DEAL_II_NAMESPACE_CLOSE
index 5c9d3882e114f6cc5a9b81e2d6de5d7cd0ca9e48..a9965f513bb836e3754433de62cd15cc14bab89d 100644 (file)
@@ -58,5 +58,9 @@ for (deal_II_dimension : DIMENSIONS)
   print_memory_consumption<std::ostream> (std::ostream &) const;
   template void MatrixFree<deal_II_dimension,float>::
   print_memory_consumption<ConditionalOStream> (ConditionalOStream &) const;
+
+
+  template struct internal::MatrixFreeFunctions::MappingInfo<deal_II_dimension,double>;
+  template struct internal::MatrixFreeFunctions::MappingInfo<deal_II_dimension,float>;
 }
 

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.