From: Wolfgang Bangerth Date: Fri, 10 Oct 2014 12:03:13 +0000 (-0500) Subject: Remove explicit instantiations. X-Git-Tag: v8.2.0-rc1~110^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ca1642e2e2abfe7dcac2a3f269837780ee839402;p=dealii.git Remove explicit instantiations. Since these functions were moved to the header file, we no longer need to explicitly instantiate them since every .cc file that uses them will generate an instantiation where necessary. --- diff --git a/source/grid/tria_objects.inst.in b/source/grid/tria_objects.inst.in index b1dd64061d..7df5d1fecc 100644 --- a/source/grid/tria_objects.inst.in +++ b/source/grid/tria_objects.inst.in @@ -16,23 +16,7 @@ for (deal_II_dimension : DIMENSIONS) { -#if deal_II_dimension >= 2 - template dealii::TriaRawIterator::dimension,deal_II_dimension,deal_II_dimension> > - TriaObjects >::next_free_single_object (const dealii::Triangulation &tria); - template dealii::TriaRawIterator::dimension,deal_II_dimension,deal_II_dimension> > - TriaObjects >::next_free_pair_object (const dealii::Triangulation &tria); - template dealii::TriaRawIterator::dimension,deal_II_dimension,deal_II_dimension> > - TriaObjects >::next_free_single_object (const dealii::Triangulation &tria); - template dealii::TriaRawIterator::dimension,deal_II_dimension,deal_II_dimension> > - TriaObjects >::next_free_pair_object (const dealii::Triangulation &tria); -#endif - #if deal_II_dimension >= 3 - template dealii::TriaRawIterator::dimension,deal_II_dimension,deal_II_dimension> > - TriaObjects >::next_free_single_object (const dealii::Triangulation &tria); - template dealii::TriaRawIterator::dimension,deal_II_dimension,deal_II_dimension> > - TriaObjects >::next_free_pair_object (const dealii::Triangulation &tria); - template dealii::Triangulation::raw_hex_iterator TriaObjects >::next_free_hex(const dealii::Triangulation &, const unsigned int); #endif