diff --git a/Mesh/multiscalePartition.cpp b/Mesh/multiscalePartition.cpp index e437a565eec59c34cf8b59f82d01511549a9b8de..dcc7a010e541616f25db671b39af450567cee468 100644 --- a/Mesh/multiscalePartition.cpp +++ b/Mesh/multiscalePartition.cpp @@ -83,7 +83,7 @@ static void connectedRegions (std::vector<MElement*> &elements, std::vector<MElement*> temp; temp.insert(temp.begin(), group.begin(), group.end()); regions.push_back(temp); - for ( std::set<MEdge>::iterator it = touched.begin() ; it != touched.end();++it) + for ( std::set<MEdge,Less_Edge>::iterator it = touched.begin() ; it != touched.end();++it) e2e.erase(*it); } }