From 6ae9017dcfe15ba72dc12b5318c3401cf8f0ace3 Mon Sep 17 00:00:00 2001
From: Simon Praetorius <simon.praetorius@tu-dresden.de>
Date: Thu, 28 Jun 2012 07:41:21 +0000
Subject: [PATCH] fillElinfo from refinementPath corrected

---
 AMDiS/src/ElInfo.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/AMDiS/src/ElInfo.cc b/AMDiS/src/ElInfo.cc
index 6ea21053..ff343404 100644
--- a/AMDiS/src/ElInfo.cc
+++ b/AMDiS/src/ElInfo.cc
@@ -209,7 +209,7 @@ namespace AMDiS {
 
     int i = 0;
     for (; i < refinementPathLength; i++) {
-      elInfo[(i+1)%2]->fillElInfo(refinementPath & (1<<i), elInfo[i%2]);
+      elInfo[(i+1)%2]->fillElInfo(static_cast<int>((refinementPath & (1<<i)) == (1<<i)), elInfo[i%2]);
     }
     if (i%2 == 0)
       *this = *elInfo[0];
-- 
GitLab