summaryrefslogtreecommitdiff
path: root/benchmarks/CUDA/DG/3rdParty/ParMetis-3.1/ParMETISLib/rename.h
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/CUDA/DG/3rdParty/ParMetis-3.1/ParMETISLib/rename.h')
-rw-r--r--benchmarks/CUDA/DG/3rdParty/ParMetis-3.1/ParMETISLib/rename.h290
1 files changed, 290 insertions, 0 deletions
diff --git a/benchmarks/CUDA/DG/3rdParty/ParMetis-3.1/ParMETISLib/rename.h b/benchmarks/CUDA/DG/3rdParty/ParMetis-3.1/ParMETISLib/rename.h
new file mode 100644
index 0000000..d993257
--- /dev/null
+++ b/benchmarks/CUDA/DG/3rdParty/ParMetis-3.1/ParMETISLib/rename.h
@@ -0,0 +1,290 @@
+/* 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__
+
+