From b37f439ba83dd8e2a255bf8fe5e1049991db3096 Mon Sep 17 00:00:00 2001 From: Ralf Hartmann Date: Mon, 6 Mar 2006 09:46:21 +0000 Subject: [PATCH] Use of new n_children function. git-svn-id: https://svn.dealii.org/trunk@12538 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/examples/step-12/step-12.cc | 6 ++---- deal.II/examples/step-14/step-14.cc | 9 ++++----- deal.II/examples/step-21/step-21.cc | 6 ++---- 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/deal.II/examples/step-12/step-12.cc b/deal.II/examples/step-12/step-12.cc index 148d970120..2a84391d20 100644 --- a/deal.II/examples/step-12/step-12.cc +++ b/deal.II/examples/step-12/step-12.cc @@ -952,8 +952,7 @@ void DGMethod::assemble_system1 () // We loop over // subfaces for (unsigned int subface_no=0; - subface_no::subfaces_per_face; - ++subface_no) + subface_non_children(); ++subface_no) { // and set the // cell @@ -1314,8 +1313,7 @@ void DGMethod::assemble_system2 () cell->neighbor_of_neighbor(face_no); for (unsigned int subface_no=0; - subface_no::subfaces_per_face; - ++subface_no) + subface_non_children(); ++subface_no) { typename DoFHandler::cell_iterator neighbor_child = cell->neighbor_child_on_subface (face_no, subface_no); diff --git a/deal.II/examples/step-14/step-14.cc b/deal.II/examples/step-14/step-14.cc index ca5e7877d0..ec822783c7 100644 --- a/deal.II/examples/step-14/step-14.cc +++ b/deal.II/examples/step-14/step-14.cc @@ -3471,6 +3471,8 @@ namespace LaplaceSolver const unsigned int n_q_points = face_data.fe_face_values_cell.n_quadrature_points; + const typename DoFHandler::face_iterator + face = cell->face(face_no); const typename DoFHandler::cell_iterator neighbor = cell->neighbor(face_no); Assert (neighbor.state() == IteratorState::valid, @@ -3495,8 +3497,7 @@ namespace LaplaceSolver // for one face for all the // sub-faces now: for (unsigned int subface_no=0; - subface_no::subfaces_per_face; - ++subface_no) + subface_non_children(); ++subface_no) { // Start with some checks // again: get an iterator @@ -3584,10 +3585,8 @@ namespace LaplaceSolver // computed and do not carry an // invalid value. double sum = 0; - typename DoFHandler::face_iterator face = cell->face(face_no); for (unsigned int subface_no=0; - subface_no::subfaces_per_face; - ++subface_no) + subface_non_children(); ++subface_no) { Assert (face_integrals.find(face->child(subface_no)) != face_integrals.end(), diff --git a/deal.II/examples/step-21/step-21.cc b/deal.II/examples/step-21/step-21.cc index 9fabd1168c..3700e7f180 100644 --- a/deal.II/examples/step-21/step-21.cc +++ b/deal.II/examples/step-21/step-21.cc @@ -980,8 +980,7 @@ void DGMethod::assemble_system1 () // We loop over // subfaces for (unsigned int subface_no=0; - subface_no::subfaces_per_face; - ++subface_no) + subface_non_children(); ++subface_no) { // and set the // cell @@ -1378,8 +1377,7 @@ void DGMethod::assemble_system2 () cell->neighbor_of_neighbor(face_no); for (unsigned int subface_no=0; - subface_no::subfaces_per_face; - ++subface_no) + subface_non_children(); ++subface_no) { typename hp::DoFHandler::cell_iterator neighbor_child= neighbor->child(GeometryInfo::child_cell_on_face( -- 2.39.5