You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.4 KiB
59 lines
1.4 KiB
/*
|
|
* defs.h
|
|
*
|
|
* This file contains various constant definitions
|
|
*
|
|
* Started 8/9/02
|
|
* George
|
|
*
|
|
*/
|
|
|
|
#define CMD_PTYPE 1
|
|
#define CMD_OTYPE 2
|
|
#define CMD_CTYPE 5
|
|
#define CMD_ITYPE 6
|
|
#define CMD_RTYPE 7
|
|
|
|
#define CMD_BALANCE 10
|
|
#define CMD_CONTIG 11
|
|
#define CMD_MINCONN 12
|
|
#define CMD_MINVOL 13
|
|
|
|
#define CMD_NITER 20
|
|
#define CMD_NTRIALS 21
|
|
#define CMD_NSEPS 22
|
|
|
|
#define CMD_TPWGTS 30
|
|
#define CMD_SDIFF 31
|
|
|
|
#define CMD_DEGREE 40
|
|
#define CMD_COMPRESS 41
|
|
|
|
#define CMD_SEED 50
|
|
|
|
#define CMD_OUTPUT 100
|
|
#define CMD_NOOUTPUT 101
|
|
|
|
#define CMD_DBGLVL 1000
|
|
#define CMD_HELP 1001
|
|
|
|
|
|
|
|
|
|
/* The text labels for PTypes */
|
|
static char ptypenames[][15] = {"rb", "kway"};
|
|
|
|
/* The text labels for ObjTypes */
|
|
static char objtypenames[][15] = {"cut", "vol", "node"};
|
|
|
|
/* The text labels for CTypes */
|
|
static char ctypenames[][15] = {"rm", "shem"};
|
|
|
|
/* The text labels for RTypes */
|
|
static char rtypenames[][15] = {"fm", "greedy", "2sided", "1sided"};
|
|
|
|
/* The text labels for ITypes */
|
|
static char iptypenames[][15] = {"grow", "random", "edge", "node", "metisrb"};
|
|
|
|
/* The text labels for GTypes */
|
|
static char gtypenames[][15] = {"dual", "nodal"};
|
|
|