hp2FEM  0.1
src/metis-5.0/programs/defs.h
00001 /*
00002  * defs.h
00003  *
00004  * This file contains various constant definitions
00005  *
00006  * Started 8/9/02
00007  * George
00008  *
00009  */
00010 
00011 #define CMD_PTYPE               1
00012 #define CMD_OTYPE               2
00013 #define CMD_CTYPE               5
00014 #define CMD_ITYPE               6
00015 #define CMD_RTYPE               7
00016 
00017 #define CMD_BALANCE             10
00018 #define CMD_CONTIG              11
00019 #define CMD_MINCONN             12
00020 #define CMD_MINVOL              13
00021 
00022 #define CMD_NITER               20
00023 #define CMD_NTRIALS             21
00024 #define CMD_NSEPS               22
00025 
00026 #define CMD_TPWGTS              30
00027 #define CMD_SDIFF               31
00028 
00029 #define CMD_DEGREE              40
00030 #define CMD_COMPRESS            41
00031 
00032 #define CMD_SEED                50
00033 
00034 #define CMD_OUTPUT              100
00035 #define CMD_NOOUTPUT            101
00036 
00037 #define CMD_DBGLVL              1000
00038 #define CMD_HELP                1001
00039 
00040 
00041 
00042 
00043 /* The text labels for PTypes */
00044 static char ptypenames[][15] = {"rb", "kway"};
00045 
00046 /* The text labels for ObjTypes */
00047 static char objtypenames[][15] = {"cut", "vol", "node"};
00048 
00049 /* The text labels for CTypes */
00050 static char ctypenames[][15] = {"rm", "shem"};
00051 
00052 /* The text labels for RTypes */
00053 static char rtypenames[][15] = {"fm", "greedy", "2sided", "1sided"};
00054 
00055 /* The text labels for ITypes */
00056 static char iptypenames[][15] = {"grow", "random", "edge", "node", "metisrb"};
00057 
00058 /* The text labels for GTypes */
00059 static char gtypenames[][15] = {"dual", "nodal"};
 All Classes Files Functions Variables Typedefs Friends Defines