diff --git a/tools/dimacs-solver.cc b/tools/dimacs-solver.cc --- a/tools/dimacs-solver.cc +++ b/tools/dimacs-solver.cc @@ -105,9 +105,8 @@ readDimacsMin(is, g, lower, cap, cost, sup, desc); if (report) std::cerr << "Read the file: " << ti << '\n'; ti.restart(); - NetworkSimplex< Digraph, Digraph::ArcMap, Digraph::ArcMap, - Digraph::ArcMap, Digraph::NodeMap > - ns(g, lower, cap, cost, sup); + NetworkSimplex ns(g); + ns.lowerMap(lower).capacityMap(cap).costMap(cost).supplyMap(sup); if (report) std::cerr << "Setup NetworkSimplex class: " << ti << '\n'; ti.restart(); ns.run();