hp2FEM
0.1
|
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"};