diff -r 891f99700ea1 -r b6c56353832c src/benchmark/hcube.cc --- a/src/benchmark/hcube.cc Tue Jul 20 09:43:12 2004 +0000 +++ b/src/benchmark/hcube.cc Tue Jul 20 09:50:11 2004 +0000 @@ -6,56 +6,12 @@ #include #include #include -#include<../work/jacint/max_flow.h> +//#include<../work/jacint/max_flow.h> +#include"bench_tools.h" using namespace std; using namespace hugo; -///An experimental typedef factory -#define GRAPH_TYPEDEF_FACTORY(Graph) \ - typedef typename Graph:: Node Node;\ - typedef typename Graph:: NodeIt NodeIn;\ - typedef typename Graph:: Edge Edge;\ - typedef typename Graph:: EdgeIt EdgeIt;\ - typedef typename Graph:: InEdgeIt InEdgeIt;\ - typedef typename Graph::OutEdgeIt OutEdgeIt; - -#define GRAPH_TYPEDEF_FACTORY_NOTYPENAME(Graph) \ - typedef Graph:: Node Node;\ - typedef Graph:: NodeIt NodeIn;\ - typedef Graph:: Edge Edge;\ - typedef Graph:: EdgeIt EdgeIt;\ - typedef Graph:: InEdgeIt InEdgeIt;\ - typedef Graph::OutEdgeIt OutEdgeIt; - - -class Primes -{ - vector primes; - int n; - - bool isPrime(int m) - { - for(int i=0;m void addHiperCube(Graph &G,int dim,vector &nodes) {