/* kmetis.c */ #define Moc_Global_Partition Moc_Global_Partition__ /* mmetis.c */ /* gkmetis.c */ /* match.c */ #define Moc_GlobalMatch_Balance Moc_GlobalMatch_Balance__ /* coarsen.c */ #define Moc_Global_CreateCoarseGraph Moc_Global_CreateCoarseGraph__ /* initpart.c */ #define Moc_InitPartition_RB Moc_InitPartition_RB__ #define Moc_KeepPart Moc_KeepPart__ /* kwayrefine.c */ #define Moc_ProjectPartition Moc_ProjectPartition__ #define Moc_ComputePartitionParams Moc_ComputePartitionParams__ /* kwayfm.c */ #define Moc_KWayFM Moc_KWayFM__ /* kwaybalance.c */ #define Moc_KWayBalance Moc_KWayBalance__ /* remap.c */ #define ParallelReMapGraph ParallelReMapGraph__ #define ParallelTotalVReMap ParallelTotalVReMap__ #define SimilarTpwgts SimilarTpwgts__ /* move.c */ #define Moc_MoveGraph Moc_MoveGraph__ #define CheckMGraph CheckMGraph__ #define ProjectInfoBack ProjectInfoBack__ #define FindVtxPerm FindVtxPerm__ /* memory.c */ #define PreAllocateMemory PreAllocateMemory__ #define FreeWSpace FreeWSpace__ #define FreeCtrl FreeCtrl__ #define CreateGraph CreateGraph__ #define InitGraph InitGraph__ #define FreeGraph FreeGraph__ #define FreeInitialGraphAndRemap FreeInitialGraphAndRemap__ /************************/ /* Adaptive subroutines */ /************************/ /* ametis.c */ #define Adaptive_Partition Adaptive_Partition__ /* rmetis.c */ /* lmatch.c */ #define Mc_LocalMatch_HEM Mc_LocalMatch_HEM__ #define Mc_Local_CreateCoarseGraph Mc_Local_CreateCoarseGraph__ /* wave.c */ #define WavefrontDiffusion WavefrontDiffusion__ /* balancemylink.c */ #define BalanceMyLink BalanceMyLink__ /* redomylink.c */ #define RedoMyLink RedoMyLink__ /* initbalance.c */ #define Balance_Partition Balance_Partition__ #define Moc_AssembleAdaptiveGraph Moc_AssembleAdaptiveGraph__ /* mdiffusion.c */ #define Moc_Diffusion Moc_Diffusion__ #define ExtractGraph ExtractGraph__ /* diffutil.c */ #define SetUpConnectGraph SetUpConnectGraph__ #define Mc_ComputeMoveStatistics Mc_ComputeMoveStatistics__ #define Mc_ComputeSerialTotalV Mc_ComputeSerialTotalV__ #define ComputeLoad ComputeLoad__ #define ConjGrad2 ConjGrad2__ #define mvMult2 mvMult2__ #define ComputeTransferVector ComputeTransferVector__ #define ComputeSerialEdgeCut ComputeSerialEdgeCut__ #define ComputeSerialTotalV ComputeSerialTotalV__ /* akwayfm.c */ #define Moc_KWayAdaptiveRefine Moc_KWayAdaptiveRefine__ /* selectq.c */ #define Moc_DynamicSelectQueue Moc_DynamicSelectQueue__ #define Moc_HashVwgts Moc_HashVwgts__ #define Moc_HashVRank Moc_HashVRank__ /* csrmatch.c */ #define CSR_Match_SHEM CSR_Match_SHEM__ /* serial.c */ #define Moc_SerialKWayAdaptRefine Moc_SerialKWayAdaptRefine__ #define Moc_ComputeSerialPartitionParams Moc_ComputeSerialPartitionParams__ #define AreAllHVwgtsBelow AreAllHVwgtsBelow__ #define ComputeHKWayLoadImbalance ComputeHKWayLoadImbalance__ #define SerialRemap SerialRemap__ #define SSMIncKeyCmp SSMIncKeyCmp__ #define Moc_Serial_FM_2WayRefine Moc_Serial_FM_2WayRefine__ #define Serial_SelectQueue Serial_SelectQueue__ #define Serial_BetterBalance Serial_BetterBalance__ #define Serial_Compute2WayHLoadImbalance Serial_Compute2WayHLoadImbalance__ #define Moc_Serial_Balance2Way Moc_Serial_Balance2Way__ #define Moc_Serial_Init2WayBalance Moc_Serial_Init2WayBalance__ #define Serial_SelectQueueOneWay Serial_SelectQueueOneWay__ #define Moc_Serial_Compute2WayPartitionParams Moc_Serial_Compute2WayPartitionParams__ #define Serial_AreAnyVwgtsBelow Serial_AreAnyVwgtsBelow__ /* weird.c */ #define PartitionSmallGraph PartitionSmallGraph__ #define CheckInputs CheckInputs__ /****************************/ /* Mesh to Dual subroutines */ /****************************/ /* mesh.c */ /* msetup.c */ #define SetUpMesh SetUpMesh__ #define CreateMesh CreateMesh__ #define InitMesh InitMesh__ /************************/ /* Ordering subroutines */ /************************/ /* ometis.c */ /* pspases.c */ #define AssembleEntireGraph AssembleEntireGraph__ /* node_refine.c */ #define ComputeNodePartitionParams0 ComputeNodePartitionParams0__ #define ComputeNodePartitionParams ComputeNodePartitionParams__ #define KWayNodeRefine0 KWayNodeRefine0__ #define KWayNodeRefine KWayNodeRefine__ #define KWayNodeRefine2 KWayNodeRefine2__ #define PrintNodeBalanceInfo PrintNodeBalanceInfo__ /* initmsection.c */ #define InitMultisection InitMultisection__ #define AssembleMultisectedGraph AssembleMultisectedGraph__ /* order.c */ #define MultilevelOrder MultilevelOrder__ #define LabelSeparators LabelSeparators__ #define CompactGraph CompactGraph__ #define LocalOrder LocalOrder__ #define LocalNDOrder LocalNDOrder__ #define Order_Partition Order_Partition__ /* xyzpart.c */ #define Coordinate_Partition Coordinate_Partition__ #define PartSort PartSort__ /***********************/ /* Utility subroutines */ /***********************/ /* fpqueue.c */ #define FPQueueInit FPQueueInit__ #define FPQueueReset FPQueueReset__ #define FPQueueFree FPQueueFree__ #define FPQueueGetSize FPQueueGetSize__ #define FPQueueInsert FPQueueInsert__ #define FPQueueDelete FPQueueDelete__ #define FPQueueUpdate FPQueueUpdate__ #define FPQueueUpdateUp FPQueueUpdateUp__ #define FPQueueGetMax FPQueueGetMax__ #define FPQueueSeeMaxVtx FPQueueSeeMaxVtx__ #define FPQueueSeeMaxGain FPQueueSeeMaxGain__ #define FPQueueGetKey FPQueueGetKey__ #define FPQueueGetQSize FPQueueGetQSize__ #define CheckHeapFloat CheckHeapFloat__ /* stat.c */ #define Moc_ComputeSerialBalance Moc_ComputeSerialBalance__ #define Moc_ComputeParallelBalance Moc_ComputeParallelBalance__ #define Moc_PrintThrottleMatrix Moc_PrintThrottleMatrix__ #define Moc_ComputeRefineStats Moc_ComputeRefineStats__ /* debug.c */ #define PrintVector PrintVector__ #define PrintVector2 PrintVector2__ #define PrintPairs PrintPairs__ #define PrintGraph PrintGraph__ #define PrintGraph2 PrintGraph2__ #define PrintSetUpInfo PrintSetUpInfo__ #define PrintTransferedGraphs PrintTransferedGraphs__ #define WriteMetisGraph WriteMetisGraph__ /* comm.c */ #define CommInterfaceData CommInterfaceData__ #define CommChangedInterfaceData CommChangedInterfaceData__ #define GlobalSEMax GlobalSEMax__ #define GlobalSEMaxDouble GlobalSEMaxDouble__ #define GlobalSEMin GlobalSEMin__ #define GlobalSESum GlobalSESum__ #define GlobalSEMaxFloat GlobalSEMaxFloat__ #define GlobalSEMinFloat GlobalSEMinFloat__ #define GlobalSESumFloat GlobalSESumFloat__ /* util.c */ #define errexit errexit__ #define myprintf myprintf__ #define rprintf rprintf__ #define imalloc imalloc__ #define idxmalloc idxmalloc__ #define fmalloc fmalloc__ #define ismalloc ismalloc__ #define idxsmalloc idxsmalloc__ #define GKmalloc GKmalloc__ #define GKfree GKfree__ #define iset iset__ #define idxset idxset__ #define idxamax idxamax__ #define idxamin idxamin__ #define idxasum idxasum__ #define snorm2 snorm2__ #define sdot sdot__ #define saxpy saxpy__ #define ikeyvalsort_org ikeyvalsort_org__ #define IncKeyValueCmp IncKeyValueCmp__ #define dkeyvalsort dkeyvalsort__ #define DecKeyValueCmp DecKeyValueCmp__ #define BSearch BSearch__ #define RandomPermute RandomPermute__ #define FastRandomPermute FastRandomPermute__ #define ispow2 ispow2__ #define log2Int log2Int__ #define BucketSortKeysDec BucketSortKeysDec__ #define sset sset__ #define iamax iamax__ #define idxamax_strd idxamax_strd__ #define idxamin_strd idxamin_strd__ #define samax_strd samax_strd__ #define sfamax sfamax__ #define samin_strd samin_strd__ #define idxavg idxavg__ #define savg savg__ #define samax samax__ #define sfavg sfavg__ #define samax2 samax2__ #define samin samin__ #define idxsum idxsum__ #define idxsum_strd idxsum_strd__ #define idxadd idxadd__ #define ssum ssum__ #define ssum_strd ssum_strd__ #define sscale sscale__ #define saneg saneg__ #define BetterVBalance BetterVBalance__ #define IsHBalanceBetterTT IsHBalanceBetterTT__ #define IsHBalanceBetterFT IsHBalanceBetterFT__ #define myvalkeycompare myvalkeycompare__ #define imyvalkeycompare imyvalkeycompare__ #define fsmalloc fsmalloc__ #define saxpy2 saxpy2__ #define GetThreeMax GetThreeMax__ /* qsort_special.c */ #define iidxsort iidxsort__ #define iintsort iintsort__ #define ikeysort ikeysort__ #define ikeyvalsort ikeyvalsort__ /* grsetup.c */ #define Moc_SetUpGraph Moc_SetUpGraph__ #define SetUpCtrl SetUpCtrl__ #define ChangeNumbering ChangeNumbering__ #define ChangeNumberingMesh ChangeNumberingMesh__ #define GraphRandomPermute GraphRandomPermute__ #define ComputeMoveStatistics ComputeMoveStatistics__ /* timer.c */ #define InitTimers InitTimers__ #define PrintTimingInfo PrintTimingInfo__ #define PrintTimer PrintTimer__ /* setup.c */ #define SetUp SetUp__ #define Home_PE Home_PE__