src/work/jacint/preflow.h
changeset 465 d72e56f1730d
parent 451 6b36be4cffa4
child 466 cd40ecf4d2a9
     1.1 --- a/src/work/jacint/preflow.h	Thu Apr 29 08:42:05 2004 +0000
     1.2 +++ b/src/work/jacint/preflow.h	Thu Apr 29 09:08:14 2004 +0000
     1.3 @@ -62,7 +62,7 @@
     1.4      const Graph& G;
     1.5      Node s;
     1.6      Node t;
     1.7 -    CapMap* capacity;  
     1.8 +    const CapMap* capacity;  
     1.9      FlowMap* flow;
    1.10      int n;      //the number of nodes of G
    1.11      typename Graph::template NodeMap<int> level;      
    1.12 @@ -77,7 +77,7 @@
    1.13        PREFLOW=2
    1.14      };
    1.15  
    1.16 -    Preflow(Graph& _G, Node _s, Node _t, CapMap& _capacity, 
    1.17 +    Preflow(const Graph& _G, Node _s, Node _t, const CapMap& _capacity, 
    1.18  	    FlowMap& _flow) :
    1.19        G(_G), s(_s), t(_t), capacity(&_capacity), 
    1.20        flow(&_flow), n(_G.nodeNum()), level(_G), excess(_G,0) {}
    1.21 @@ -153,6 +153,10 @@
    1.22  	  
    1.23  	  break;
    1.24  	}
    1.25 +//       default:
    1.26 +// 	break;
    1.27 +// 	ZERO_FLOW ize kell
    1.28 +
    1.29        }
    1.30        
    1.31        preflowPreproc( fe, active, level_list, left, right );