From da2d35ab0f5bfc1ceaa858b3c040fd3c075fd793 Mon Sep 17 00:00:00 2001
From: Adrian Burri <burriad@mathematik.uni-freiburg.de>
Date: Fri, 24 Jun 2005 12:54:59 +0000
Subject: [PATCH] Added routines to determine number of child an element is

git-svn-id: https://dune.mathematik.uni-freiburg.de/svn/alugrid/trunk@293 0d966ed9-3843-0410-af09-ebfb50bd7c74
---
 src/serial/gitter_hexa_top.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/serial/gitter_hexa_top.h b/src/serial/gitter_hexa_top.h
index 29d34fe7d..910d44bdc 100644
--- a/src/serial/gitter_hexa_top.h
+++ b/src/serial/gitter_hexa_top.h
@@ -667,6 +667,14 @@ template < class A > void Hface4Top < A > :: refineImmediate (myrule_t r) {
 // ??	// Fl"ache die Situation nach der Verfeinerung vervollst"andigen.
 // ??	
 // ??   {for (innerface_t * f = down () ; f ; f = f->next ()) f->nb = nb ; }
+
+    // * higher order
+    int i = 0;
+    for (innerface_t* f = down(); f; f = f->next(), ++i) {
+      f->_parRule = getrule();
+      f->_nChild = i;
+    }
+
     this->postRefinement () ;
   }
   return ;
-- 
GitLab