Skip to content

Commit

Permalink
Use put instead of subscript operator in fill_random_max_flow_graph
Browse files Browse the repository at this point in the history
  • Loading branch information
sebrockm committed Jul 24, 2022
1 parent fcfc152 commit 01020b0
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions test/boykov_kolmogorov_max_flow_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ fill_random_max_flow_graph(Graph& g, CapacityMap cap, ReverseEdgeMap rev,
// cannot use this, as we have no idea how properties are stored, right?
typename graph_traits< Graph >::edge_iterator ei, e_end;
for (boost::tie(ei, e_end) = edges(g); ei != e_end; ++ei)
cap[*ei] = int_gen();
put(cap, *ei, int_gen());

// get source and sink node
vertex_descriptor s = random_vertex(g, gen);
Expand All @@ -96,9 +96,9 @@ fill_random_max_flow_graph(Graph& g, CapacityMap cap, ReverseEdgeMap rev,
boost::tie(new_edge, inserted)
= add_edge(source_vertex, target_vertex, g);
assert(inserted);
rev[old_edge] = new_edge;
rev[new_edge] = old_edge;
cap[new_edge] = 0;
put(rev, old_edge, new_edge);
put(rev, new_edge, old_edge);
put(cap, new_edge, 0);
}
return std::make_pair(s, t);
}
Expand Down

0 comments on commit 01020b0

Please sign in to comment.