1 /****************************************************************************************/ 2 /* */ 3 /* vinci_global.c */ 4 /* */ 5 /****************************************************************************************/ 6 /* */ 7 /* Authors: Benno Bueeler (bueeler@ifor.math.ethz.ch) */ 8 /* and */ 9 /* Andreas Enge (enge@ifor.math.ethz.ch) */ 10 /* Institute for Operations Research */ 11 /* Swiss Federal Institute of Technology Zurich */ 12 /* Switzerland */ 13 /* */ 14 /* Last Changes: February 4, 2001 */ 15 /* */ 16 /****************************************************************************************/ 17 /* */ 18 /* definitions of the global variables */ 19 /* */ 20 /****************************************************************************************/ 21 22 #include "vinci.h" 23 24 /****************************************************************************************/ 25 26 int G_d = 0; 27 int G_m = 0; 28 int G_n = 0; 29 30 real **G_Hyperplanes = NULL; 31 boolean **G_Incidence = NULL; 32 T_VertexSet G_Vertices; 33 34 int G_Storage = -1; 35 int G_RandomSeed = 4; 36 37 rational G_Minus1 = -1; 38 39 #ifdef STATISTICS 40 unsigned int Stat_Count; 41 real Stat_Smallest, Stat_Biggest; 42 unsigned int Stat_CountPos [STAT_BIGGEST_EXP - STAT_SMALLEST_EXP + 3]; 43 unsigned int Stat_CountNeg [STAT_BIGGEST_EXP - STAT_SMALLEST_EXP + 3]; 44 unsigned int *Stat_CountStored = NULL, *Stat_CountRetrieved = NULL; 45 unsigned int Stat_CountShifts; 46 long int Stat_ActualMem = 0; 47 long int Stat_MaxMem = 0; 48 #endif 49 50 /****************************************************************************************/ 51