00001
00002
00003
00004
00005
00006
00007
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
00044 static char ptypenames[][15] = {"rb", "kway"};
00045
00046
00047 static char objtypenames[][15] = {"cut", "vol", "node"};
00048
00049
00050 static char ctypenames[][15] = {"rm", "shem"};
00051
00052
00053 static char rtypenames[][15] = {"fm", "greedy", "2sided", "1sided"};
00054
00055
00056 static char iptypenames[][15] = {"grow", "random", "edge", "node", "metisrb"};
00057
00058
00059 static char gtypenames[][15] = {"dual", "nodal"};