diff options
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.h | 290 |
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__ + + |
