From 4e9fbfb83283e67b7acd6bf62fab0b82b09a9201 Mon Sep 17 00:00:00 2001 From: bangerth Date: Fri, 30 Aug 2013 18:54:21 +0000 Subject: [PATCH] Fix another buggy assertion. git-svn-id: https://svn.dealii.org/trunk@30539 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/include/deal.II/hp/dof_levels.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/deal.II/include/deal.II/hp/dof_levels.h b/deal.II/include/deal.II/hp/dof_levels.h index bf59dc830e..f307cc7172 100644 --- a/deal.II/include/deal.II/hp/dof_levels.h +++ b/deal.II/include/deal.II/hp/dof_levels.h @@ -299,16 +299,8 @@ namespace internal set_active_fe_index (const unsigned int obj_index, const unsigned int fe_index) { - Assert (obj_index < dof_offsets.size(), - ExcIndexRange (obj_index, 0, dof_offsets.size())); - - // make sure we are on an - // object for which DoFs have - // been allocated at all - Assert (dof_offsets[obj_index] != numbers::invalid_dof_index, - ExcMessage ("You are trying to access degree of freedom " - "information for an object on which no such " - "information is available")); + Assert (obj_index < active_fe_indices.size(), + ExcIndexRange (obj_index, 0, active_fe_indices.size())); active_fe_indices[obj_index] = fe_index; } -- 2.39.5