Commit c4c2dbd0 authored by Praetorius, Simon's avatar Praetorius, Simon
Browse files

findElInfoAtPoint corrected

parent da42e358
...@@ -712,7 +712,7 @@ namespace AMDiS { ...@@ -712,7 +712,7 @@ namespace AMDiS {
int k; int k;
while ((k = mel_info->worldToCoord(xy, &lambda)) >= 0) { while ((k = mel_info->worldToCoord(xy, &lambda)) >= 0) {
macrosVisited.insert(mel->getIndex()); macrosVisited.insert(mel->getIndex());
if (mel->getNeighbour(k) && !macrosVisited.count(mel->getNeighbour(k)->getIndex()) { if (mel->getNeighbour(k) && !macrosVisited.count(mel->getNeighbour(k)->getIndex())) {
mel = mel->getNeighbour(k); mel = mel->getNeighbour(k);
// if (macrosVisited.count(mel->getIndex())) // Nur für periodische RB interessant, muss noch implementiert werden // if (macrosVisited.count(mel->getIndex())) // Nur für periodische RB interessant, muss noch implementiert werden
// return false; // return false;
...@@ -721,7 +721,7 @@ namespace AMDiS { ...@@ -721,7 +721,7 @@ namespace AMDiS {
continue; continue;
} else { } else {
for (int i = 0; i < dim + 1; ++i) { for (int i = 0; i < dim + 1; ++i) {
if (i != k && mel->getNeighbour(i) && !macrosVisited.count(mel->getNeighbour(i)->getIndex()) if (i != k && mel->getNeighbour(i) && !macrosVisited.count(mel->getNeighbour(i)->getIndex()))
active.push(mel->getNeighbour(i)); active.push(mel->getNeighbour(i));
} }
if (active.empty()) if (active.empty())
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment