📄 defs.h
字号:
/* * Copyright 1997, Regents of the University of Minnesota * * defs.h * * This file contains constant definitions * * Started 8/27/94 * George * * $Id: defs.h 2501 2007-11-20 02:33:29Z benkirk $ * */#define GLOBAL_DBGLVL 0#define GLOBAL_SEED 15#define MC_FLOW_BALANCE_THRESHOLD 0.2#define MOC_GD_GRANULARITY_FACTOR 1.0#define RIP_SPLIT_FACTOR 8#define MAX_NPARTS_MULTIPLIER 20#define STATIC_PARTITION 1#define ADAPTIVE_PARTITION 2#define REFINE_PARTITION 3#define MESH_PARTITION 4#define REDIST_WGT 2.0#define MAXNVWGT_FACTOR 2.0#define MAXNCON 12#define MAXNOBJ 12#define N_MOC_REDO_PASSES 10#define N_MOC_GR_PASSES 8#define NREMAP_PASSES 8#define N_MOC_GD_PASSES 6#define N_MOC_BAL_PASSES 4#define NMATCH_PASSES 4#define COUPLED 1#define DISCOUPLED 2#define MAX_NCON_FOR_DIFFUSION 2#define SMALLGRAPH 10000#define LTERM (void **) 0 /* List terminator for GKfree() */#define NGD_PASSES 20#define OPTION_IPART 1#define OPTION_FOLDF 2#define OPTION_DBGLVL 3#define PMV3_OPTION_DBGLVL 1#define PMV3_OPTION_SEED 2#define PMV3_OPTION_IPART 3#define PMV3_OPTION_PSR 3#define XYZ_XCOORD 1#define XYZ_SPFILL 2/* Type of initial vertex separator algorithms */#define ISEP_EDGE 1#define ISEP_NODE 2#define UNMATCHED -1#define MAYBE_MATCHED -2#define TOO_HEAVY -3#define HTABLE_EMPTY -1#define NGR_PASSES 4 /* Number of greedy refinement passes */#define NIPARTS 8 /* Number of random initial partitions */#define NLGR_PASSES 5 /* Number of GR refinement during IPartition */#define SMALLFLOAT 0.00001/* #define KEEP_BIT (idxtype)536870912 */ /* 1<<29 */#define KEEP_BIT ((idxtype)(1<<((sizeof(idxtype)*8)-2)))#define MAX_PES 8192#define MAX_NPARTS 67108864#define COARSEN_FRACTION 0.75 /* Node reduction between succesive coarsening levels */#define COARSEN_FRACTION2 0.55 /* Node reduction between succesive coarsening levels */#define UNBALANCE_FRACTION 1.05#define ORDER_UNBALANCE_FRACTION 1.05#define MAXVWGT_FACTOR 1.4#define MATCH_LOCAL 1#define MATCH_GLOBAL 2/* Debug Levels */#define DBG_TIME 1 /* Perform timing analysis */#define DBG_INFO 2 /* Perform timing analysis */#define DBG_PROGRESS 4 /* Show the coarsening progress */#define DBG_REFINEINFO 8 /* Show info on communication during folding */#define DBG_MATCHINFO 16 /* Show info on matching */#define DBG_RMOVEINFO 32 /* Show info on communication during folding */#define DBG_REMAP 64 /* Determines if remapping will take place */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -