From 805a133b09405ba4a35e0a93c16366fd53490b0a Mon Sep 17 00:00:00 2001 From: guido Date: Tue, 4 May 1999 08:06:45 +0000 Subject: [PATCH] get_function_grads asserts number of components git-svn-id: https://svn.dealii.org/trunk@1258 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/source/fe/fe_values.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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)); -- 2.39.5