getAllFlows method
Gets all edges with their flow values
Implementation
Map<String, num> getAllFlows() {
final flows = <String, num>{};
for (final edges in flowNetwork.values) {
for (final edge in edges) {
if (edge.capacity > 0) {
// Only original edges, not reverse edges
final key = '${edge.source}->${edge.target}';
flows[key] = edge.flow;
}
}
}
return flows;
}