From c2021e2075da0d47f839d5358033d123616a8aad Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth <bangerth@math.tamu.edu> Date: Wed, 3 Dec 2014 07:04:42 -0600 Subject: [PATCH] Patch by Lukas Korous: Remove the explicit instantiation of a function since this creates problems for Microsoft Visual Studio. The instantiation is not strictly needed since the function, internal::MatrixFreeFunctions::ShapeInfo<T>::reinit() is defined in a file that is always included. --- source/matrix_free/matrix_free.inst.in | 8 -------- 1 file changed, 8 deletions(-) diff --git a/source/matrix_free/matrix_free.inst.in b/source/matrix_free/matrix_free.inst.in index 1ff2f073c6..dfd4ce05ad 100644 --- a/source/matrix_free/matrix_free.inst.in +++ b/source/matrix_free/matrix_free.inst.in @@ -31,13 +31,5 @@ for (deal_II_dimension : DIMENSIONS) template struct internal::MatrixFreeFunctions::MappingInfo<deal_II_dimension,double>; template struct internal::MatrixFreeFunctions::MappingInfo<deal_II_dimension,float>; - - template void internal::MatrixFreeFunctions::ShapeInfo<double>::reinit - <deal_II_dimension>(const Quadrature<1> &, const FiniteElement - <deal_II_dimension,deal_II_dimension> &, const unsigned int); - template void internal::MatrixFreeFunctions::ShapeInfo<float>::reinit - <deal_II_dimension>(const Quadrature<1> &, const FiniteElement - <deal_II_dimension,deal_II_dimension> &, const unsigned int); - } -- 2.39.5