From: guido Date: Tue, 4 May 1999 08:06:45 +0000 (+0000) Subject: get_function_grads asserts number of components X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=805a133b09405ba4a35e0a93c16366fd53490b0a;p=dealii-svn.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));