src/work/marci/lp/min_cost_gen_flow.h
changeset 1031 0b7169db694f
parent 1028 2497336d7e14
child 1033 9fff45a59e92
     1.1 --- a/src/work/marci/lp/min_cost_gen_flow.h	Mon Dec 06 00:30:44 2004 +0000
     1.2 +++ b/src/work/marci/lp/min_cost_gen_flow.h	Mon Dec 06 11:56:10 2004 +0000
     1.3 @@ -14,7 +14,7 @@
     1.4  //#include <augmenting_flow.h>
     1.5  //#include <preflow_res.h>
     1.6  #include <work/marci/merge_node_graph_wrapper.h>
     1.7 -#include <work/marci/lp/lp_solver_wrapper.h>
     1.8 +#include <work/marci/lp/lp_solver_wrapper_2.h>
     1.9  
    1.10  namespace lemon {
    1.11  
    1.12 @@ -211,10 +211,11 @@
    1.13        return (expected>=min_cost_flow.flowValue());
    1.14      }
    1.15      void runByLP() {
    1.16 -      LPSolverWrapper lp;
    1.17 +      typedef LPSolverWrapper LPSolver;
    1.18 +      LPSolver lp;
    1.19        lp.setMinimize();
    1.20 -      typedef LPSolverWrapper::ColIt ColIt;
    1.21 -      typedef LPSolverWrapper::RowIt RowIt;
    1.22 +      typedef LPSolver::ColIt ColIt;
    1.23 +      typedef LPSolver::RowIt RowIt;
    1.24        typedef typename Graph::template EdgeMap<ColIt> EdgeIndexMap;
    1.25        EdgeIndexMap edge_index_map(g);
    1.26        PrimalMap<typename Graph::Edge, EdgeIndexMap> lp_flow(lp, edge_index_map);