00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #define GLOBAL_DBGLVL 0
00017 #define GLOBAL_SEED 15
00018
00019 #define MC_FLOW_BALANCE_THRESHOLD 0.2
00020 #define MOC_GD_GRANULARITY_FACTOR 1.0
00021 #define RIP_SPLIT_FACTOR 8
00022 #define MAX_NPARTS_MULTIPLIER 20
00023
00024 #define STATIC_PARTITION 1
00025 #define ADAPTIVE_PARTITION 2
00026 #define REFINE_PARTITION 3
00027 #define MESH_PARTITION 4
00028
00029 #define REDIST_WGT 2.0
00030 #define MAXNVWGT_FACTOR 2.0
00031
00032 #define MAXNCON 12
00033 #define MAXNOBJ 12
00034 #define N_MOC_REDO_PASSES 10
00035 #define N_MOC_GR_PASSES 8
00036 #define NREMAP_PASSES 8
00037 #define N_MOC_GD_PASSES 6
00038 #define N_MOC_BAL_PASSES 4
00039 #define NMATCH_PASSES 4
00040
00041 #define COUPLED 1
00042 #define DISCOUPLED 2
00043
00044 #define MAX_NCON_FOR_DIFFUSION 2
00045 #define SMALLGRAPH 10000
00046
00047 #define LTERM (void **) 0
00048
00049 #define NGD_PASSES 20
00050
00051 #define OPTION_IPART 1
00052 #define OPTION_FOLDF 2
00053 #define OPTION_DBGLVL 3
00054
00055 #define PMV3_OPTION_DBGLVL 1
00056 #define PMV3_OPTION_SEED 2
00057 #define PMV3_OPTION_IPART 3
00058 #define PMV3_OPTION_PSR 3
00059
00060 #define XYZ_XCOORD 1
00061 #define XYZ_SPFILL 2
00062
00063
00064 #define ISEP_EDGE 1
00065 #define ISEP_NODE 2
00066
00067 #define UNMATCHED -1
00068 #define MAYBE_MATCHED -2
00069 #define TOO_HEAVY -3
00070
00071
00072 #define HTABLE_EMPTY -1
00073
00074 #define NGR_PASSES 4
00075 #define NIPARTS 8
00076 #define NLGR_PASSES 5
00077
00078 #define SMALLFLOAT 0.00001
00079
00080 #define KEEP_BIT ((idxtype)(1<<((sizeof(idxtype)*8)-2)))
00081
00082 #define MAX_PES 8192
00083 #define MAX_NPARTS 67108864
00084
00085 #define COARSEN_FRACTION 0.75
00086 #define COARSEN_FRACTION2 0.55
00087 #define UNBALANCE_FRACTION 1.05
00088 #define ORDER_UNBALANCE_FRACTION 1.05
00089
00090 #define MAXVWGT_FACTOR 1.4
00091
00092 #define MATCH_LOCAL 1
00093 #define MATCH_GLOBAL 2
00094
00095
00096 #define DBG_TIME 1
00097 #define DBG_INFO 2
00098 #define DBG_PROGRESS 4
00099 #define DBG_REFINEINFO 8
00100 #define DBG_MATCHINFO 16
00101 #define DBG_RMOVEINFO 32
00102 #define DBG_REMAP 64