00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef _LIBMETIS_RENAME_H_
00017 #define _LIBMETIS_RENAME_H_
00018
00019
00020
00021 #define Balance2Way libmetis__Balance2Way
00022 #define Bnd2WayBalance libmetis__Bnd2WayBalance
00023 #define General2WayBalance libmetis__General2WayBalance
00024 #define McGeneral2WayBalance libmetis__McGeneral2WayBalance
00025
00026
00027 #define BucketSortKeysInc libmetis__BucketSortKeysInc
00028
00029
00030 #define CheckGraph libmetis__CheckGraph
00031 #define CheckInputGraphWeights libmetis__CheckInputGraphWeights
00032 #define FixGraph libmetis__FixGraph
00033
00034
00035 #define CoarsenGraph libmetis__CoarsenGraph
00036 #define Match_RM libmetis__Match_RM
00037 #define Match_SHEM libmetis__Match_SHEM
00038 #define Match_2Hop libmetis__Match_2Hop
00039 #define Match_2HopAny libmetis__Match_2HopAny
00040 #define Match_2HopAll libmetis__Match_2HopAll
00041 #define PrintCGraphStats libmetis__PrintCGraphStats
00042 #define CreateCoarseGraph libmetis__CreateCoarseGraph
00043 #define CreateCoarseGraphNoMask libmetis__CreateCoarseGraphNoMask
00044 #define CreateCoarseGraphPerm libmetis__CreateCoarseGraphPerm
00045 #define SetupCoarseGraph libmetis__SetupCoarseGraph
00046 #define ReAdjustMemory libmetis__ReAdjustMemory
00047
00048
00049 #define CompressGraph libmetis__CompressGraph
00050 #define PruneGraph libmetis__PruneGraph
00051
00052
00053 #define FindPartitionInducedComponents libmetis__FindPartitionInducedComponents
00054 #define IsConnected libmetis__IsConnected
00055 #define IsConnectedSubdomain libmetis__IsConnectedSubdomain
00056 #define FindSepInducedComponents libmetis__FindSepInducedComponents
00057 #define EliminateComponents libmetis__EliminateComponents
00058 #define MoveGroupContigForCut libmetis__MoveGroupContigForCut
00059 #define MoveGroupContigForVol libmetis__MoveGroupContigForVol
00060
00061
00062 #define ComputeCut libmetis__ComputeCut
00063 #define ComputeVolume libmetis__ComputeVolume
00064 #define ComputeMaxCut libmetis__ComputeMaxCut
00065 #define CheckBnd libmetis__CheckBnd
00066 #define CheckBnd2 libmetis__CheckBnd2
00067 #define CheckNodeBnd libmetis__CheckNodeBnd
00068 #define CheckRInfo libmetis__CheckRInfo
00069 #define CheckNodePartitionParams libmetis__CheckNodePartitionParams
00070 #define IsSeparable libmetis__IsSeparable
00071 #define CheckKWayVolPartitionParams libmetis__CheckKWayVolPartitionParams
00072
00073
00074 #define FM_2WayRefine libmetis__FM_2WayRefine
00075 #define FM_2WayCutRefine libmetis__FM_2WayCutRefine
00076 #define FM_Mc2WayCutRefine libmetis__FM_Mc2WayCutRefine
00077 #define SelectQueue libmetis__SelectQueue
00078 #define Print2WayRefineStats libmetis__Print2WayRefineStats
00079
00080
00081 #define Change2CNumbering libmetis__Change2CNumbering
00082 #define Change2FNumbering libmetis__Change2FNumbering
00083 #define Change2FNumbering2 libmetis__Change2FNumbering2
00084 #define Change2FNumberingOrder libmetis__Change2FNumberingOrder
00085 #define ChangeMesh2CNumbering libmetis__ChangeMesh2CNumbering
00086 #define ChangeMesh2FNumbering libmetis__ChangeMesh2FNumbering
00087 #define ChangeMesh2FNumbering2 libmetis__ChangeMesh2FNumbering2
00088
00089
00090 #define SetupGraph libmetis__SetupGraph
00091 #define SetupGraph_adjrsum libmetis__SetupGraph_adjrsum
00092 #define SetupGraph_tvwgt libmetis__SetupGraph_tvwgt
00093 #define SetupGraph_label libmetis__SetupGraph_label
00094 #define SetupSplitGraph libmetis__SetupSplitGraph
00095 #define CreateGraph libmetis__CreateGraph
00096 #define InitGraph libmetis__InitGraph
00097 #define FreeRData libmetis__FreeRData
00098 #define FreeGraph libmetis__FreeGraph
00099
00100
00101 #define Init2WayPartition libmetis__Init2WayPartition
00102 #define InitSeparator libmetis__InitSeparator
00103 #define RandomBisection libmetis__RandomBisection
00104 #define GrowBisection libmetis__GrowBisection
00105 #define McRandomBisection libmetis__McRandomBisection
00106 #define McGrowBisection libmetis__McGrowBisection
00107 #define GrowBisectionNode libmetis__GrowBisectionNode
00108
00109
00110 #define MlevelKWayPartitioning libmetis__MlevelKWayPartitioning
00111 #define InitKWayPartitioning libmetis__InitKWayPartitioning
00112
00113
00114 #define Greedy_KWayOptimize libmetis__Greedy_KWayOptimize
00115 #define Greedy_KWayCutOptimize libmetis__Greedy_KWayCutOptimize
00116 #define Greedy_KWayVolOptimize libmetis__Greedy_KWayVolOptimize
00117 #define Greedy_McKWayCutOptimize libmetis__Greedy_McKWayCutOptimize
00118 #define Greedy_McKWayVolOptimize libmetis__Greedy_McKWayVolOptimize
00119 #define IsArticulationNode libmetis__IsArticulationNode
00120 #define KWayVolUpdate libmetis__KWayVolUpdate
00121
00122
00123 #define RefineKWay libmetis__RefineKWay
00124 #define AllocateKWayPartitionMemory libmetis__AllocateKWayPartitionMemory
00125 #define ComputeKWayPartitionParams libmetis__ComputeKWayPartitionParams
00126 #define ProjectKWayPartition libmetis__ProjectKWayPartition
00127 #define ComputeKWayBoundary libmetis__ComputeKWayBoundary
00128 #define ComputeKWayVolGains libmetis__ComputeKWayVolGains
00129 #define IsBalanced libmetis__IsBalanced
00130
00131
00132 #define rvecle libmetis__rvecle
00133 #define rvecge libmetis__rvecge
00134 #define rvecsumle libmetis__rvecsumle
00135 #define rvecmaxdiff libmetis__rvecmaxdiff
00136 #define ivecle libmetis__ivecle
00137 #define ivecge libmetis__ivecge
00138 #define ivecaxpylez libmetis__ivecaxpylez
00139 #define ivecaxpygez libmetis__ivecaxpygez
00140 #define BetterVBalance libmetis__BetterVBalance
00141 #define BetterBalance2Way libmetis__BetterBalance2Way
00142 #define BetterBalanceKWay libmetis__BetterBalanceKWay
00143 #define ComputeLoadImbalance libmetis__ComputeLoadImbalance
00144 #define ComputeLoadImbalanceDiff libmetis__ComputeLoadImbalanceDiff
00145 #define ComputeLoadImbalanceDiffVec libmetis__ComputeLoadImbalanceDiffVec
00146 #define ComputeLoadImbalanceVec libmetis__ComputeLoadImbalanceVec
00147
00148
00149 #define CreateGraphDual libmetis__CreateGraphDual
00150 #define FindCommonElements libmetis__FindCommonElements
00151 #define CreateGraphNodal libmetis__CreateGraphNodal
00152 #define FindCommonNodes libmetis__FindCommonNodes
00153 #define CreateMesh libmetis__CreateMesh
00154 #define InitMesh libmetis__InitMesh
00155 #define FreeMesh libmetis__FreeMesh
00156
00157
00158 #define InduceRowPartFromColumnPart libmetis__InduceRowPartFromColumnPart
00159
00160
00161 #define ComputeSubDomainGraph libmetis__ComputeSubDomainGraph
00162 #define UpdateEdgeSubDomainGraph libmetis__UpdateEdgeSubDomainGraph
00163 #define PrintSubDomainGraph libmetis__PrintSubDomainGraph
00164 #define EliminateSubDomainEdges libmetis__EliminateSubDomainEdges
00165 #define MoveGroupMinConnForCut libmetis__MoveGroupMinConnForCut
00166 #define MoveGroupMinConnForVol libmetis__MoveGroupMinConnForVol
00167
00168
00169 #define MinCover libmetis__MinCover
00170 #define MinCover_Augment libmetis__MinCover_Augment
00171 #define MinCover_Decompose libmetis__MinCover_Decompose
00172 #define MinCover_ColDFS libmetis__MinCover_ColDFS
00173 #define MinCover_RowDFS libmetis__MinCover_RowDFS
00174
00175
00176 #define genmmd libmetis__genmmd
00177 #define mmdelm libmetis__mmdelm
00178 #define mmdint libmetis__mmdint
00179 #define mmdnum libmetis__mmdnum
00180 #define mmdupd libmetis__mmdupd
00181
00182
00183
00184 #define MlevelNestedDissection libmetis__MlevelNestedDissection
00185 #define MlevelNestedDissectionCC libmetis__MlevelNestedDissectionCC
00186 #define MlevelNodeBisectionMultiple libmetis__MlevelNodeBisectionMultiple
00187 #define MlevelNodeBisectionL2 libmetis__MlevelNodeBisectionL2
00188 #define MlevelNodeBisectionL1 libmetis__MlevelNodeBisectionL1
00189 #define SplitGraphOrder libmetis__SplitGraphOrder
00190 #define SplitGraphOrderCC libmetis__SplitGraphOrderCC
00191 #define MMDOrder libmetis__MMDOrder
00192
00193
00194 #define SetupCtrl libmetis__SetupCtrl
00195 #define SetupKWayBalMultipliers libmetis__SetupKWayBalMultipliers
00196 #define Setup2WayBalMultipliers libmetis__Setup2WayBalMultipliers
00197 #define PrintCtrl libmetis__PrintCtrl
00198 #define FreeCtrl libmetis__FreeCtrl
00199 #define CheckParams libmetis__CheckParams
00200
00201
00202 #define MlevelNestedDissectionP libmetis__MlevelNestedDissectionP
00203 #define FM_2WayNodeRefine1SidedP libmetis__FM_2WayNodeRefine1SidedP
00204 #define FM_2WayNodeRefine2SidedP libmetis__FM_2WayNodeRefine2SidedP
00205
00206
00207 #define MlevelRecursiveBisection libmetis__MlevelRecursiveBisection
00208 #define MultilevelBisect libmetis__MultilevelBisect
00209 #define SplitGraphPart libmetis__SplitGraphPart
00210
00211
00212 #define Refine2Way libmetis__Refine2Way
00213 #define Allocate2WayPartitionMemory libmetis__Allocate2WayPartitionMemory
00214 #define Compute2WayPartitionParams libmetis__Compute2WayPartitionParams
00215 #define Project2WayPartition libmetis__Project2WayPartition
00216
00217
00218 #define ConstructSeparator libmetis__ConstructSeparator
00219 #define ConstructMinCoverSeparator libmetis__ConstructMinCoverSeparator
00220
00221
00222 #define FM_2WayNodeRefine2Sided libmetis__FM_2WayNodeRefine2Sided
00223 #define FM_2WayNodeRefine1Sided libmetis__FM_2WayNodeRefine1Sided
00224 #define FM_2WayNodeBalance libmetis__FM_2WayNodeBalance
00225
00226
00227 #define Refine2WayNode libmetis__Refine2WayNode
00228 #define Allocate2WayNodePartitionMemory libmetis__Allocate2WayNodePartitionMemory
00229 #define Compute2WayNodePartitionParams libmetis__Compute2WayNodePartitionParams
00230 #define Project2WayNodePartition libmetis__Project2WayNodePartition
00231
00232
00233 #define ComputePartitionInfoBipartite libmetis__ComputePartitionInfoBipartite
00234 #define ComputePartitionBalance libmetis__ComputePartitionBalance
00235 #define ComputeElementBalance libmetis__ComputeElementBalance
00236
00237
00238 #define InitTimers libmetis__InitTimers
00239 #define PrintTimers libmetis__PrintTimers
00240
00241
00242 #define iargmax_strd libmetis__iargmax_strd
00243 #define iargmax_nrm libmetis__iargmax_nrm
00244 #define iargmax2_nrm libmetis__iargmax2_nrm
00245 #define rargmax2 libmetis__rargmax2
00246 #define InitRandom libmetis__InitRandom
00247 #define metis_rcode libmetis__metis_rcode
00248
00249
00250 #define AllocateWorkSpace libmetis__AllocateWorkSpace
00251 #define AllocateRefinementWorkSpace libmetis__AllocateRefinementWorkSpace
00252 #define FreeWorkSpace libmetis__FreeWorkSpace
00253 #define wspacemalloc libmetis__wspacemalloc
00254 #define wspacepush libmetis__wspacepush
00255 #define wspacepop libmetis__wspacepop
00256 #define iwspacemalloc libmetis__iwspacemalloc
00257 #define rwspacemalloc libmetis__rwspacemalloc
00258 #define ikvwspacemalloc libmetis__ikvwspacemalloc
00259 #define cnbrpoolReset libmetis__cnbrpoolReset
00260 #define cnbrpoolGetNext libmetis__cnbrpoolGetNext
00261 #define vnbrpoolReset libmetis__vnbrpoolReset
00262 #define vnbrpoolGetNext libmetis__vnbrpoolGetNext
00263
00264 #endif
00265
00266