From d109d042e11984a5aee36065ed59f089dc305b47 Mon Sep 17 00:00:00 2001 From: bangerth Date: Fri, 15 Aug 2008 20:41:32 +0000 Subject: [PATCH] Fix the template argument of the refinement case: We are comparing with face refinement flags, so it needs to be 2, not 3. git-svn-id: https://svn.dealii.org/trunk@16565 0785d39b-7218-0410-832d-ea1e28bc413d --- .../deal.II/include/grid/tria_accessor.templates.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/deal.II/deal.II/include/grid/tria_accessor.templates.h b/deal.II/deal.II/include/grid/tria_accessor.templates.h index 955b57c124..e49745f7f5 100644 --- a/deal.II/deal.II/include/grid/tria_accessor.templates.h +++ b/deal.II/deal.II/include/grid/tria_accessor.templates.h @@ -1804,11 +1804,11 @@ CellAccessor<3>::subface_case(const unsigned int face_no) const case RefinementCase<3>::cut_x: if (face(face_no)->child(0)->has_children()) { - Assert(face(face_no)->child(0)->refinement_case()==RefinementCase<3>::cut_y, + Assert(face(face_no)->child(0)->refinement_case()==RefinementCase<2>::cut_y, ExcInternalError()); if (face(face_no)->child(1)->has_children()) { - Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<3>::cut_y, + Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<2>::cut_y, ExcInternalError()); return internal::SubfaceCase<3>::case_x1y2y; } @@ -1819,7 +1819,7 @@ CellAccessor<3>::subface_case(const unsigned int face_no) const { if (face(face_no)->child(1)->has_children()) { - Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<3>::cut_y, + Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<2>::cut_y, ExcInternalError()); return internal::SubfaceCase<3>::case_x2y; } @@ -1830,11 +1830,11 @@ CellAccessor<3>::subface_case(const unsigned int face_no) const case RefinementCase<3>::cut_y: if (face(face_no)->child(0)->has_children()) { - Assert(face(face_no)->child(0)->refinement_case()==RefinementCase<3>::cut_x, + Assert(face(face_no)->child(0)->refinement_case()==RefinementCase<2>::cut_x, ExcInternalError()); if (face(face_no)->child(1)->has_children()) { - Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<3>::cut_x, + Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<2>::cut_x, ExcInternalError()); return internal::SubfaceCase<3>::case_y1x2x; } @@ -1845,7 +1845,7 @@ CellAccessor<3>::subface_case(const unsigned int face_no) const { if (face(face_no)->child(1)->has_children()) { - Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<3>::cut_x, + Assert(face(face_no)->child(1)->refinement_case()==RefinementCase<2>::cut_x, ExcInternalError()); return internal::SubfaceCase<3>::case_y2x; } -- 2.39.5