From: hartmann Date: Mon, 10 Jun 2002 11:23:56 +0000 (+0000) Subject: Fix assertion in transform_real_to_unit_cell for 1d and 3d. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b95490f3ccac8ab277b046eec4deffc6214f4c2;p=dealii-svn.git Fix assertion in transform_real_to_unit_cell for 1d and 3d. git-svn-id: https://svn.dealii.org/trunk@6041 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/source/fe/mapping_q1.cc b/deal.II/deal.II/source/fe/mapping_q1.cc index 4fa0fbf3ec..fce9cbfb5c 100644 --- a/deal.II/deal.II/source/fe/mapping_q1.cc +++ b/deal.II/deal.II/source/fe/mapping_q1.cc @@ -888,7 +888,8 @@ Point MappingQ1::transform_real_to_unit_cell ( Assert(mdata!=0, ExcInternalError()); MappingQ1::compute_mapping_support_points(cell, mdata->mapping_support_points); - Assert(mdata->mapping_support_points.size()==4, ExcInternalError()); + Assert(mdata->mapping_support_points.size()==GeometryInfo::vertices_per_cell, + ExcInternalError()); // perform the newton iteration. transform_real_to_unit_cell_internal(cell, p, *mdata, p_unit);