From: Guido Kanschat Date: Tue, 4 May 1999 08:06:45 +0000 (+0000) Subject: get_function_grads asserts number of components X-Git-Tag: v8.0.0~22028 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fadace2036c60f1af66c3f7888efa5d90f6e1651;p=dealii.git get_function_grads asserts number of components git-svn-id: https://svn.dealii.org/trunk@1258 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/source/fe/fe_values.cc b/deal.II/deal.II/source/fe/fe_values.cc index 131a7166a9..7b614b4d3d 100644 --- a/deal.II/deal.II/source/fe/fe_values.cc +++ b/deal.II/deal.II/source/fe/fe_values.cc @@ -140,7 +140,10 @@ FEValuesBase::shape_grad (const unsigned int i, template void FEValuesBase::get_function_grads (const Vector &fe_function, - vector > &gradients) const { + vector > &gradients) const +{ + Assert (fe->n_components == 1, + ExcWrongNoOfComponents()); Assert (gradients.size() == n_quadrature_points, ExcWrongVectorSize(gradients.size(), n_quadrature_points));