hp2FEM  0.1
src/metis-5.0/GKlib/gk_defs.h
Go to the documentation of this file.
00001 
00010 #ifndef _GK_DEFS_H_
00011 #define _GK_DEFS_H_
00012 
00013 
00014 #define LTERM                   (void **) 0     /* List terminator for GKfree() */
00015 
00016 /* mopt_t types */
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 /* pdb corruption bit switches */
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 /* GKlib signals to standard signal mapping */
00037 #define SIGMEM  SIGABRT
00038 #define SIGERR  SIGTERM
00039 
00040 
00041 /* CSR-related defines */
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 
00055 #define GK_CSR_COS      1
00056 #define GK_CSR_JAC      2
00057 #define GK_CSR_MIN      3
00058 
00059 #define GK_CSR_FMT_CLUTO        1
00060 #define GK_CSR_FMT_CSR          2
00061 
00062 #endif
 All Classes Files Functions Variables Typedefs Friends Defines