From 2b95490f3ccac8ab277b046eec4deffc6214f4c2 Mon Sep 17 00:00:00 2001 From: hartmann Date: Mon, 10 Jun 2002 11:23:56 +0000 Subject: [PATCH] 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 --- deal.II/deal.II/source/fe/mapping_q1.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); -- 2.39.5