Also print edge source/target for suspicious edge weights

This commit is contained in:
Patrick Niklaus 2015-05-15 15:18:34 +02:00
parent 3065de63dd
commit b7c8fcd062

View File

@ -171,7 +171,8 @@ class Contractor
{ {
SimpleLogger().Write(logWARNING) SimpleLogger().Write(logWARNING)
<< "Edge weight large -> " << "Edge weight large -> "
<< static_cast<unsigned int>(std::max(diter->weight, 1)); << static_cast<unsigned int>(std::max(diter->weight, 1)) << " : "
<< static_cast<unsigned int>(diter->source) << " -> " << static_cast<unsigned int>(diter->target);
} }
#endif #endif
edges.emplace_back(diter->source, diter->target, edges.emplace_back(diter->source, diter->target,