From: Denis Davydov Date: Sat, 28 Feb 2015 15:33:33 +0000 (+0100) Subject: fix FEValuesViews instantiations X-Git-Tag: v8.3.0-rc1~184^2~30 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15efdf49a643498720a1b667aa2f876216efa704;p=dealii.git fix FEValuesViews instantiations --- diff --git a/source/fe/fe_values.inst.in b/source/fe/fe_values.inst.in index 7973bb67fd..a74d3984a7 100644 --- a/source/fe/fe_values.inst.in +++ b/source/fe/fe_values.inst.in @@ -116,20 +116,20 @@ for (VEC : SERIAL_VECTORS; deal_II_dimension : DIMENSIONS; deal_II_space_dimensi template void FEValuesViews::SymmetricTensor<2, deal_II_dimension, deal_II_space_dimension> ::get_function_values - (const dealii::VEC&, std::vector >&) const; + (const dealii::VEC&, std::vector >::type>&) const; template void FEValuesViews::SymmetricTensor<2, deal_II_dimension, deal_II_space_dimension> ::get_function_divergences - (const dealii::VEC&, std::vector >&) const; + (const dealii::VEC&, std::vector >::type>&) const; template void FEValuesViews::Tensor<2, deal_II_dimension, deal_II_space_dimension> ::get_function_values - (const dealii::VEC&, std::vector >&) const; + (const dealii::VEC&, std::vector >::type>&) const; template void FEValuesViews::Tensor<2, deal_II_dimension, deal_II_space_dimension> ::get_function_divergences - (const dealii::VEC&, std::vector >&) const; + (const dealii::VEC&, std::vector >::type>&) const; #endif #endif } @@ -296,41 +296,41 @@ for (deal_II_dimension : DIMENSIONS) template void FEValuesViews::SymmetricTensor<2,deal_II_dimension,deal_II_dimension>::get_function_values - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::SymmetricTensor<2,deal_II_dimension,deal_II_dimension>::get_function_divergences - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Tensor<2,deal_II_dimension,deal_II_dimension>::get_function_values - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Tensor<2,deal_II_dimension,deal_II_dimension>::get_function_divergences - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; #if deal_II_dimension != 3 template void FEValuesViews::Scalar ::get_function_values - (const dealii::IndexSet&, std::vector&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Scalar ::get_function_gradients - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Scalar ::get_function_hessians - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Scalar ::get_function_laplacians - (const dealii::IndexSet&, std::vector&) const; + (const dealii::IndexSet&, std::vector::type>&) const; template void FEValuesViews::Vector ::get_function_values - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Vector ::get_function_gradients @@ -342,33 +342,33 @@ for (deal_II_dimension : DIMENSIONS) template void FEValuesViews::Vector ::get_function_divergences - (const dealii::IndexSet&, std::vector&) const; + (const dealii::IndexSet&, std::vector::type>&) const; template void FEValuesViews::Vector ::get_function_hessians - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Vector ::get_function_laplacians - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::SymmetricTensor<2, deal_II_dimension, deal_II_dimension+1> ::get_function_values - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::SymmetricTensor<2, deal_II_dimension, deal_II_dimension+1> ::get_function_divergences - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Tensor<2, deal_II_dimension, deal_II_dimension+1> ::get_function_values - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; template void FEValuesViews::Tensor<2, deal_II_dimension, deal_II_dimension+1> ::get_function_divergences - (const dealii::IndexSet&, std::vector >&) const; + (const dealii::IndexSet&, std::vector >::type>&) const; #endif #endif