[Lemon-commits] [lemon_svn] marci: r1282 - hugo/trunk/src/test

Lemon SVN svn at lemon.cs.elte.hu
Mon Nov 6 20:44:22 CET 2006


Author: marci
Date: Thu Oct  7 19:21:27 2004
New Revision: 1282

Modified:
   hugo/trunk/src/test/preflow_test.cc

Log:
Coding style.


Modified: hugo/trunk/src/test/preflow_test.cc
==============================================================================
--- hugo/trunk/src/test/preflow_test.cc	(original)
+++ hugo/trunk/src/test/preflow_test.cc	Thu Oct  7 19:21:27 2004
@@ -39,13 +39,13 @@
  
   typedef Preflow<Graph, int, CapMap, FlowMap> PType;
 
-  Graph G;
+  Graph g;
   Node n;
   CapMap cap;
   FlowMap flow;
   CutMap cut;
 
-  PType preflow_test(G,n,n,cap,flow);
+  PType preflow_test(g,n,n,cap,flow);
 
   preflow_test.run();
   preflow_test.flowValue();
@@ -62,12 +62,12 @@
   preflow_test.maxMinCut(cut);
 }
 
-int cut_value ( SmartGraph& G, SmartGraph::NodeMap<bool>& cut, 
+int cut_value ( SmartGraph& g, SmartGraph::NodeMap<bool>& cut, 
 		SmartGraph::EdgeMap<int>& cap) {
   
   int c=0;
-  for(SmartGraph::EdgeIt e(G); e!=INVALID; ++e) {
-    if (cut[G.tail(e)] && !cut[G.head(e)]) c+=cap[e];
+  for(SmartGraph::EdgeIt e(g); e!=INVALID; ++e) {
+    if (cut[g.tail(e)] && !cut[g.head(e)]) c+=cap[e];
   }
   return c;
 }
@@ -97,29 +97,29 @@
   
   check(file, "Input file '" << f_name << "' not found.");
   
-  Graph G;
+  Graph g;
   Node s, t;
-  CapMap cap(G);
-  readDimacs(file, G, cap, s, t);
+  CapMap cap(g);
+  readDimacs(file, g, cap, s, t);
 
-  FlowMap flow(G,0);
+  FlowMap flow(g,0);
 
  
 
-  PType preflow_test(G, s, t, cap, flow);
+  PType preflow_test(g, s, t, cap, flow);
   preflow_test.run(PType::ZERO_FLOW);
     
-  CutMap mincut(G,false);
-  preflow_test.minCut(mincut); 
-  int min_cut_value=cut_value(G,mincut,cap);
-   
-  CutMap minmincut(G,false);
-  preflow_test.minMinCut(minmincut); 
-  int min_min_cut_value=cut_value(G,minmincut,cap);
-   
-  CutMap maxmincut(G,false);
-  preflow_test.maxMinCut(maxmincut); 
-  int max_min_cut_value=cut_value(G,maxmincut,cap);
+  CutMap min_cut(g,false);
+  preflow_test.minCut(min_cut); 
+  int min_cut_value=cut_value(g,min_cut,cap);
+   
+  CutMap min_min_cut(g,false);
+  preflow_test.minMinCut(min_min_cut); 
+  int min_min_cut_value=cut_value(g,min_min_cut,cap);
+   
+  CutMap max_min_cut(g,false);
+  preflow_test.maxMinCut(max_min_cut); 
+  int max_min_cut_value=cut_value(g,max_min_cut,cap);
 
   check(preflow_test.flowValue() == min_cut_value &&
 	min_cut_value == min_min_cut_value &&
@@ -130,14 +130,14 @@
 
 
 
-  for(EdgeIt e(G); e!=INVALID; ++e) cap[e]=2*cap[e]; 
+  for(EdgeIt e(g); e!=INVALID; ++e) cap[e]=2*cap[e]; 
   preflow_test.setCap(cap);  
 
   preflow_test.phase1(PType::PRE_FLOW);
 
-  CutMap mincut1(G,false);
-  preflow_test.minCut(mincut1); 
-  min_cut_value=cut_value(G,mincut1,cap);
+  CutMap min_cut1(g,false);
+  preflow_test.minCut(min_cut1); 
+  min_cut_value=cut_value(g,min_cut1,cap);
    
   check(preflow_test.flowValue() == min_cut_value &&
 	min_cut_value == 2*flow_value,
@@ -145,16 +145,16 @@
 
   preflow_test.phase2();
 
-  CutMap mincut2(G,false);
-  preflow_test.minCut(mincut2); 
-  min_cut_value=cut_value(G,mincut2,cap);
-   
-  CutMap minmincut2(G,false);
-  preflow_test.minMinCut(minmincut2); 
-  min_min_cut_value=cut_value(G,minmincut2,cap);
+  CutMap min_cut2(g,false);
+  preflow_test.minCut(min_cut2); 
+  min_cut_value=cut_value(g,min_cut2,cap);
+   
+  CutMap min_min_cut2(g,false);
+  preflow_test.minMinCut(min_min_cut2); 
+  min_min_cut_value=cut_value(g,min_min_cut2,cap);
  
-  preflow_test.maxMinCut(maxmincut); 
-  max_min_cut_value=cut_value(G,maxmincut,cap);
+  preflow_test.maxMinCut(max_min_cut); 
+  max_min_cut_value=cut_value(g,max_min_cut,cap);
 
   check(preflow_test.flowValue() == min_cut_value &&
 	min_cut_value == min_min_cut_value &&
@@ -164,7 +164,7 @@
 
 
 
-  EdgeIt e(G);
+  EdgeIt e(g);
   for( int i=1; i==10; ++i ) {
     flow.set(e,0);
     ++e;
@@ -172,11 +172,11 @@
 
   preflow_test.setFlow(flow); 
 
-  NodeIt tmp1(G,s);
+  NodeIt tmp1(g,s);
   ++tmp1;
   if ( tmp1 != INVALID ) s=tmp1;
 
-  NodeIt tmp2(G,t);
+  NodeIt tmp2(g,t);
   ++tmp2;
   if ( tmp2 != INVALID ) t=tmp2;
 
@@ -185,16 +185,16 @@
   
   preflow_test.run();
 
-  CutMap mincut3(G,false);
-  preflow_test.minCut(mincut3); 
-  min_cut_value=cut_value(G,mincut3,cap);
-   
-  CutMap minmincut3(G,false);
-  preflow_test.minMinCut(minmincut3); 
-  min_min_cut_value=cut_value(G,minmincut3,cap);
+  CutMap min_cut3(g,false);
+  preflow_test.minCut(min_cut3); 
+  min_cut_value=cut_value(g,min_cut3,cap);
+   
+  CutMap min_min_cut3(g,false);
+  preflow_test.minMinCut(min_min_cut3); 
+  min_min_cut_value=cut_value(g,min_min_cut3,cap);
    
-  preflow_test.maxMinCut(maxmincut); 
-  max_min_cut_value=cut_value(G,maxmincut,cap);
+  preflow_test.maxMinCut(max_min_cut); 
+  max_min_cut_value=cut_value(g,max_min_cut,cap);
 
   check(preflow_test.flowValue() == min_cut_value &&
 	min_cut_value == min_min_cut_value &&



More information about the Lemon-commits mailing list