From: bangerth Date: Fri, 15 Aug 2008 20:41:32 +0000 (+0000) Subject: Fix the template argument of the refinement case: We are comparing with face refineme... X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d109d042e11984a5aee36065ed59f089dc305b47;p=dealii-svn.git 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 --- 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; }