Go to the documentation of this file.
16 #define Balance2Way __Balance2Way
17 #define Bnd2WayBalance __Bnd2WayBalance
18 #define General2WayBalance __General2WayBalance
22 #define BucketSortKeysInc __BucketSortKeysInc
26 #define CreateCoarseGraph __CreateCoarseGraph
27 #define CreateCoarseGraphNoMask __CreateCoarseGraphNoMask
28 #define CreateCoarseGraph_NVW __CreateCoarseGraph_NVW
29 #define SetUpCoarseGraph __SetUpCoarseGraph
30 #define ReAdjustMemory __ReAdjustMemory
34 #define Coarsen2Way __Coarsen2Way
38 #define CompressGraph __CompressGraph
39 #define PruneGraph __PruneGraph
43 #define ComputeCut __ComputeCut
44 #define CheckBnd __CheckBnd
45 #define CheckBnd2 __CheckBnd2
46 #define CheckNodeBnd __CheckNodeBnd
47 #define CheckRInfo __CheckRInfo
48 #define CheckNodePartitionParams __CheckNodePartitionParams
49 #define IsSeparable __IsSeparable
53 #define EstimateCFraction __EstimateCFraction
54 #define ComputeCoarseGraphSize __ComputeCoarseGraphSize
58 #define FM_2WayEdgeRefine __FM_2WayEdgeRefine
62 #define Change2CNumbering __Change2CNumbering
63 #define Change2FNumbering __Change2FNumbering
64 #define Change2FNumbering2 __Change2FNumbering2
65 #define Change2FNumberingOrder __Change2FNumberingOrder
66 #define ChangeMesh2CNumbering __ChangeMesh2CNumbering
67 #define ChangeMesh2FNumbering __ChangeMesh2FNumbering
68 #define ChangeMesh2FNumbering2 __ChangeMesh2FNumbering2
72 #define SetUpGraph __SetUpGraph
73 #define SetUpGraphKway __SetUpGraphKway
74 #define SetUpGraph2 __SetUpGraph2
75 #define VolSetUpGraph __VolSetUpGraph
76 #define RandomizeGraph __RandomizeGraph
77 #define IsConnectedSubdomain __IsConnectedSubdomain
78 #define IsConnected __IsConnected
79 #define IsConnected2 __IsConnected2
80 #define FindComponents __FindComponents
84 #define Init2WayPartition __Init2WayPartition
85 #define InitSeparator __InitSeparator
86 #define GrowBisection __GrowBisection
87 #define GrowBisectionNode __GrowBisectionNode
88 #define RandomBisection __RandomBisection
92 #define MlevelKWayPartitioning __MlevelKWayPartitioning
96 #define MlevelVolKWayPartitioning __MlevelVolKWayPartitioning
100 #define Random_KWayEdgeRefine __Random_KWayEdgeRefine
101 #define Greedy_KWayEdgeRefine __Greedy_KWayEdgeRefine
102 #define Greedy_KWayEdgeBalance __Greedy_KWayEdgeBalance
106 #define RefineKWay __RefineKWay
107 #define AllocateKWayPartitionMemory __AllocateKWayPartitionMemory
108 #define ComputeKWayPartitionParams __ComputeKWayPartitionParams
109 #define ProjectKWayPartition __ProjectKWayPartition
110 #define IsBalanced __IsBalanced
111 #define ComputeKWayBoundary __ComputeKWayBoundary
112 #define ComputeKWayBalanceBoundary __ComputeKWayBalanceBoundary
116 #define Random_KWayVolRefine __Random_KWayVolRefine
117 #define Random_KWayVolRefineMConn __Random_KWayVolRefineMConn
118 #define Greedy_KWayVolBalance __Greedy_KWayVolBalance
119 #define Greedy_KWayVolBalanceMConn __Greedy_KWayVolBalanceMConn
120 #define KWayVolUpdate __KWayVolUpdate
121 #define ComputeKWayVolume __ComputeKWayVolume
122 #define ComputeVolume __ComputeVolume
123 #define CheckVolKWayPartitionParams __CheckVolKWayPartitionParams
124 #define ComputeVolSubDomainGraph __ComputeVolSubDomainGraph
125 #define EliminateVolSubDomainEdges __EliminateVolSubDomainEdges
129 #define RefineVolKWay __RefineVolKWay
130 #define AllocateVolKWayPartitionMemory __AllocateVolKWayPartitionMemory
131 #define ComputeVolKWayPartitionParams __ComputeVolKWayPartitionParams
132 #define ComputeKWayVolGains __ComputeKWayVolGains
133 #define ProjectVolKWayPartition __ProjectVolKWayPartition
134 #define ComputeVolKWayBoundary __ComputeVolKWayBoundary
135 #define ComputeVolKWayBalanceBoundary __ComputeVolKWayBalanceBoundary
139 #define Match_RM __Match_RM
140 #define Match_RM_NVW __Match_RM_NVW
141 #define Match_HEM __Match_HEM
142 #define Match_SHEM __Match_SHEM
146 #define MocBalance2Way __MocBalance2Way
147 #define MocGeneral2WayBalance __MocGeneral2WayBalance
151 #define MocBalance2Way2 __MocBalance2Way2
152 #define MocGeneral2WayBalance2 __MocGeneral2WayBalance2
153 #define SelectQueue3 __SelectQueue3
157 #define MCCoarsen2Way __MCCoarsen2Way
161 #define AllocateWorkSpace __AllocateWorkSpace
162 #define FreeWorkSpace __FreeWorkSpace
163 #define WspaceAvail __WspaceAvail
164 #define idxwspacemalloc __idxwspacemalloc
165 #define idxwspacefree __idxwspacefree
166 #define fwspacemalloc __fwspacemalloc
167 #define CreateGraph __CreateGraph
168 #define InitGraph __InitGraph
169 #define FreeGraph __FreeGraph
173 #define TRIDUALMETIS __TRIDUALMETIS
174 #define TETDUALMETIS __TETDUALMETIS
175 #define HEXDUALMETIS __HEXDUALMETIS
176 #define TRINODALMETIS __TRINODALMETIS
177 #define TETNODALMETIS __TETNODALMETIS
178 #define HEXNODALMETIS __HEXNODALMETIS
182 #define MocFM_2WayEdgeRefine __MocFM_2WayEdgeRefine
183 #define SelectQueue __SelectQueue
184 #define BetterBalance __BetterBalance
185 #define Compute2WayHLoadImbalance __Compute2WayHLoadImbalance
186 #define Compute2WayHLoadImbalanceVec __Compute2WayHLoadImbalanceVec
190 #define MocFM_2WayEdgeRefine2 __MocFM_2WayEdgeRefine2
191 #define SelectQueue2 __SelectQueue2
192 #define IsBetter2wayBalance __IsBetter2wayBalance
196 #define MinCover __MinCover
197 #define MinCover_Augment __MinCover_Augment
198 #define MinCover_Decompose __MinCover_Decompose
199 #define MinCover_ColDFS __MinCover_ColDFS
200 #define MinCover_RowDFS __MinCover_RowDFS
204 #define MocInit2WayPartition __MocInit2WayPartition
205 #define MocGrowBisection __MocGrowBisection
206 #define MocRandomBisection __MocRandomBisection
207 #define MocInit2WayBalance __MocInit2WayBalance
208 #define SelectQueueoneWay __SelectQueueoneWay
212 #define MocInit2WayPartition2 __MocInit2WayPartition2
213 #define MocGrowBisection2 __MocGrowBisection2
214 #define MocGrowBisectionNew2 __MocGrowBisectionNew2
215 #define MocInit2WayBalance2 __MocInit2WayBalance2
216 #define SelectQueueOneWay2 __SelectQueueOneWay2
220 #define MCMlevelKWayPartitioning __MCMlevelKWayPartitioning
224 #define MCRandom_KWayEdgeRefineHorizontal __MCRandom_KWayEdgeRefineHorizontal
225 #define MCGreedy_KWayEdgeBalanceHorizontal __MCGreedy_KWayEdgeBalanceHorizontal
226 #define AreAllHVwgtsBelow __AreAllHVwgtsBelow
227 #define AreAllHVwgtsAbove __AreAllHVwgtsAbove
228 #define ComputeHKWayLoadImbalance __ComputeHKWayLoadImbalance
229 #define MocIsHBalanced __MocIsHBalanced
230 #define IsHBalanceBetterFT __IsHBalanceBetterFT
231 #define IsHBalanceBetterTT __IsHBalanceBetterTT
235 #define MocRefineKWayHorizontal __MocRefineKWayHorizontal
236 #define MocAllocateKWayPartitionMemory __MocAllocateKWayPartitionMemory
237 #define MocComputeKWayPartitionParams __MocComputeKWayPartitionParams
238 #define MocProjectKWayPartition __MocProjectKWayPartition
239 #define MocComputeKWayBalanceBoundary __MocComputeKWayBalanceBoundary
243 #define MCMatch_RM __MCMatch_RM
244 #define MCMatch_HEM __MCMatch_HEM
245 #define MCMatch_SHEM __MCMatch_SHEM
246 #define MCMatch_SHEBM __MCMatch_SHEBM
247 #define MCMatch_SBHEM __MCMatch_SBHEM
248 #define BetterVBalance __BetterVBalance
249 #define AreAllVwgtsBelowFast __AreAllVwgtsBelowFast
253 #define genmmd __genmmd
254 #define mmdelm __mmdelm
255 #define mmdint __mmdint
256 #define mmdnum __mmdnum
257 #define mmdupd __mmdupd
261 #define MCMlevelRecursiveBisection __MCMlevelRecursiveBisection
262 #define MCHMlevelRecursiveBisection __MCHMlevelRecursiveBisection
263 #define MCMlevelEdgeBisection __MCMlevelEdgeBisection
264 #define MCHMlevelEdgeBisection __MCHMlevelEdgeBisection
268 #define MocRefine2Way __MocRefine2Way
269 #define MocAllocate2WayPartitionMemory __MocAllocate2WayPartitionMemory
270 #define MocCompute2WayPartitionParams __MocCompute2WayPartitionParams
271 #define MocProject2WayPartition __MocProject2WayPartition
275 #define MocRefine2Way2 __MocRefine2Way2
279 #define AreAllVwgtsBelow __AreAllVwgtsBelow
280 #define AreAnyVwgtsBelow __AreAnyVwgtsBelow
281 #define AreAllVwgtsAbove __AreAllVwgtsAbove
282 #define ComputeLoadImbalance __ComputeLoadImbalance
283 #define AreAllBelow __AreAllBelow
287 #define iidxsort __iidxsort
288 #define iintsort __iintsort
289 #define ikeysort __ikeysort
290 #define ikeyvalsort __ikeyvalsort
294 #define MlevelNestedDissection __MlevelNestedDissection
295 #define MlevelNestedDissectionCC __MlevelNestedDissectionCC
296 #define MlevelNodeBisectionMultiple __MlevelNodeBisectionMultiple
297 #define MlevelNodeBisection __MlevelNodeBisection
298 #define SplitGraphOrder __SplitGraphOrder
299 #define MMDOrder __MMDOrder
300 #define SplitGraphOrderCC __SplitGraphOrderCC
304 #define MlevelNestedDissectionP __MlevelNestedDissectionP
308 #define MlevelRecursiveBisection __MlevelRecursiveBisection
309 #define MlevelEdgeBisection __MlevelEdgeBisection
310 #define SplitGraphPart __SplitGraphPart
311 #define SetUpSplitGraph __SetUpSplitGraph
315 #define PQueueInit __PQueueInit
316 #define PQueueReset __PQueueReset
317 #define PQueueFree __PQueueFree
318 #define PQueueInsert __PQueueInsert
319 #define PQueueDelete __PQueueDelete
320 #define PQueueUpdate __PQueueUpdate
321 #define PQueueUpdateUp __PQueueUpdateUp
322 #define PQueueGetMax __PQueueGetMax
323 #define PQueueSeeMax __PQueueSeeMax
324 #define CheckHeap __CheckHeap
328 #define Refine2Way __Refine2Way
329 #define Allocate2WayPartitionMemory __Allocate2WayPartitionMemory
330 #define Compute2WayPartitionParams __Compute2WayPartitionParams
331 #define Project2WayPartition __Project2WayPartition
335 #define ConstructSeparator __ConstructSeparator
336 #define ConstructMinCoverSeparator0 __ConstructMinCoverSeparator0
337 #define ConstructMinCoverSeparator __ConstructMinCoverSeparator
341 #define FM_2WayNodeRefine __FM_2WayNodeRefine
342 #define FM_2WayNodeRefineEqWgt __FM_2WayNodeRefineEqWgt
343 #define FM_2WayNodeRefine_OneSided __FM_2WayNodeRefine_OneSided
344 #define FM_2WayNodeBalance __FM_2WayNodeBalance
345 #define ComputeMaxNodeGain __ComputeMaxNodeGain
349 #define Refine2WayNode __Refine2WayNode
350 #define Allocate2WayNodePartitionMemory __Allocate2WayNodePartitionMemory
351 #define Compute2WayNodePartitionParams __Compute2WayNodePartitionParams
352 #define Project2WayNodePartition __Project2WayNodePartition
356 #define ComputePartitionInfo __ComputePartitionInfo
357 #define ComputePartitionBalance __ComputePartitionBalance
358 #define ComputeElementBalance __ComputeElementBalance
362 #define Random_KWayEdgeRefineMConn __Random_KWayEdgeRefineMConn
363 #define Greedy_KWayEdgeBalanceMConn __Greedy_KWayEdgeBalanceMConn
364 #define PrintSubDomainGraph __PrintSubDomainGraph
365 #define ComputeSubDomainGraph __ComputeSubDomainGraph
366 #define EliminateSubDomainEdges __EliminateSubDomainEdges
367 #define MoveGroupMConn __MoveGroupMConn
368 #define EliminateComponents __EliminateComponents
369 #define MoveGroup __MoveGroup
373 #define InitTimers __InitTimers
374 #define PrintTimers __PrintTimers
375 #define seconds __seconds
379 #define errexit __errexit
380 #define GKfree __GKfree
382 #define imalloc __imalloc
383 #define idxmalloc __idxmalloc
384 #define fmalloc __fmalloc
385 #define ismalloc __ismalloc
386 #define idxsmalloc __idxsmalloc
387 #define GKmalloc __GKmalloc
390 #define idxset __idxset
392 #define iamax __iamax
393 #define idxamax __idxamax
394 #define idxamax_strd __idxamax_strd
395 #define samax __samax
396 #define samax2 __samax2
397 #define idxamin __idxamin
398 #define samin __samin
399 #define idxsum __idxsum
400 #define idxsum_strd __idxsum_strd
401 #define idxadd __idxadd
402 #define charsum __charsum
405 #define ssum_strd __ssum_strd
406 #define sscale __sscale
407 #define snorm2 __snorm2
409 #define saxpy __saxpy
410 #define RandomPermute __RandomPermute
411 #define ispow2 __ispow2
412 #define InitRandom __InitRandom
414 #define log2_function __log2_function