diff -r a3ef33a8694a -r 79d9c9f6c446 generators/netgen/main.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/generators/netgen/main.h Thu Mar 17 18:28:37 2011 +0100 @@ -0,0 +1,30 @@ +#ifndef NETGEN_MAIN_H +#define NETGEN_MAIN_H + +#ifdef __cplusplus +extern "C" { +#endif + +#define PROBLEM_PARMS 13 /* aliases for generation parameters */ +#define NODES parms[0] /* number of nodes */ +#define SOURCES parms[1] /* number of sources (including transshipment) */ +#define SINKS parms[2] /* number of sinks (including transshipment) */ +#define DENSITY parms[3] /* number of (requested) arcs */ +#define MINCOST parms[4] /* minimum cost of arcs */ +#define MAXCOST parms[5] /* maximum cost of arcs */ +#define SUPPLY parms[6] /* total supply */ +#define TSOURCES parms[7] /* transshipment sources */ +#define TSINKS parms[8] /* transshipment sinks */ +#define HICOST parms[9] /* percent of skeleton arcs given maximum cost */ +#define CAPACITATED parms[10] /* percent of arcs to be capacitated */ +#define MINCAP parms[11] /* minimum capacity for capacitated arcs */ +#define MAXCAP parms[12] /* maximum capacity for capacitated arcs */ + + int orig_main(long seed,long problem,long *parms); + +#ifdef __cplusplus +} +#endif + + +#endif