00001
00010 #ifndef _GK_DEFS_H_
00011 #define _GK_DEFS_H_
00012
00013
00014 #define LTERM (void **) 0
00015
00016
00017 #define GK_MOPT_MARK 1
00018 #define GK_MOPT_CORE 2
00019 #define GK_MOPT_HEAP 3
00020
00021 #define HTABLE_EMPTY -1
00022 #define HTABLE_DELETED -2
00023 #define HTABLE_FIRST 1
00024 #define HTABLE_NEXT 2
00025
00026
00027 #define CRP_ALTLOCS 1
00028 #define CRP_MISSINGCA 2
00029 #define CRP_MISSINGBB 4
00030 #define CRP_MULTICHAIN 8
00031 #define CRP_MULTICA 16
00032 #define CRP_MULTIBB 32
00033
00034 #define MAXLINELEN 300000
00035
00036
00037 #define SIGMEM SIGABRT
00038 #define SIGERR SIGTERM
00039
00040
00041
00042 #define GK_CSR_ROW 1
00043 #define GK_CSR_COL 2
00044
00045 #define GK_CSR_MAXTF 1
00046 #define GK_CSR_SQRT 2
00047 #define GK_CSR_POW25 3
00048 #define GK_CSR_POW65 4
00049 #define GK_CSR_POW75 5
00050 #define GK_CSR_POW85 6
00051 #define GK_CSR_LOG 7
00052 #define GK_CSR_IDF 8
00053 #define GK_CSR_IDF2 9
00054 #define GK_CSR_MAXTF2 10
00055
00056 #define GK_CSR_COS 1
00057 #define GK_CSR_JAC 2
00058 #define GK_CSR_MIN 3
00059 #define GK_CSR_AMIN 4
00060
00061 #define GK_CSR_FMT_CLUTO 1
00062 #define GK_CSR_FMT_CSR 2
00063 #define GK_CSR_FMT_METIS 3
00064 #define GK_CSR_FMT_BINROW 4
00065 #define GK_CSR_FMT_BINCOL 5
00066
00067 #define GK_GRAPH_FMT_METIS 1
00068
00069 #endif