00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038 #ifndef _RENAME_H_
00039 #define _RENAME_H_
00040
00041
00042 #define ConvertGraph __ConvertGraph
00043 #define CleanUpRootGraph __CleanUpRootGraph
00044
00045
00046
00047 #define FastInitBalance __FastInitBalance
00048 #define FastBalance __FastBalance
00049 #define FastBalance2 __FastBalance2
00050
00051
00052 #define initbucket __initbucket
00053 #define resetbucket __resetbucket
00054 #define freebucket __freebucket
00055 #define Add2Part __Add2Part
00056 #define UpdatePart __UpdatePart
00057 #define GetMaxGainVtx __GetMaxGainVtx
00058 #define SeeMaxGainVtx __SeeMaxGainVtx
00059 #define PrintPlusPart __PrintPlusPart
00060 #define PrintPartGains __PrintPartGains
00061
00062
00063 #define Coarsen __Coarsen
00064 #define KwayCoarsen __KwayCoarsen
00065 #define SelectMatching __SelectMatching
00066 #define KwaySelectMatching __KwaySelectMatching
00067
00068
00069 #define FMR_Refine __FMR_Refine
00070 #define BFMR_Refine __BFMR_Refine
00071 #define BFMR_Refine_Weighted __BFMR_Refine_Weighted
00072 #define BFMR_Refine_EqWgt __BFMR_Refine_EqWgt
00073 #define Greedy_Refine __Greedy_Refine
00074 #define printwhere __printwhere
00075 #define CheckBndSize __CheckBndSize
00076
00077
00078
00079 #define CreateHTable __CreateHTable
00080 #define SelHTSize __SelHTSize
00081 #define AddHTable __AddHTable
00082 #define DelHTable __DelHTable
00083 #define IncreaseHTable __IncreaseHTable
00084
00085
00086
00087 #define InitPartition __InitPartition
00088 #define GGPPartition __GGPPartition
00089 #define GGGPPartition __GGGPPartition
00090 #define EigPartition __EigPartition
00091 #define inccompeinz __inccompeinz
00092 #define ComputeCut __ComputeCut
00093
00094
00095
00096 #define KWay_RefineGreedy __KWay_RefineGreedy
00097 #define KWayUpdateDegrees __KWayUpdateDegrees
00098 #define KWayUpdateVtxDegrees __KWayUpdateVtxDegrees
00099
00100
00101
00102 #define KWayPart __KWayPart
00103 #define KWayRefine __KWayRefine
00104 #define KWayComputePartitionParams __KWayComputePartitionParams
00105 #define KWayProjectPartition __KWayProjectPartition
00106 #define KWayCheckDegrees __KWayCheckDegrees
00107
00108
00109
00110 #define lanczos __lanczos
00111 #define givens __givens
00112 #define pivot __pivot
00113 #define matvec __matvec
00114
00115
00116
00117 #define addthisnode __addthisnode
00118 #define delthisnode __delthisnode
00119
00120
00121
00122 #define RM_Match __RM_Match
00123 #define RM_Match_W __RM_Match_W
00124 #define HEM_Match __HEM_Match
00125 #define HEM_Match_W __HEM_Match_W
00126 #define LEM_Match __LEM_Match
00127 #define LEM_Match_W __LEM_Match_W
00128 #define HCM_Match __HCM_Match
00129 #define HCM_Match_W __HCM_Match_W
00130 #define MHEM_Match __MHEM_Match
00131 #define MHEM_Match_W __MHEM_Match_W
00132 #define SRM_Match __SRM_Match
00133 #define SHEM_Match __SHEM_Match
00134 #define SMHEM_Match __SMHEM_Match
00135 #define CreateCoarseGraph __CreateCoarseGraph
00136 #define mergevertices __mergevertices
00137
00138
00139
00140 #define AllocatePools __AllocatePools
00141 #define FreePools __FreePools
00142 #define CreateGraph __CreateGraph
00143 #define FreeRootGraph __FreeRootGraph
00144 #define FreeGraph __FreeGraph
00145 #define InitGraph __InitGraph
00146 #define ResetPools __ResetPools
00147 #define GetEdgePool __GetEdgePool
00148 #define SetEdgePool __SetEdgePool
00149 #define FreeEdgePool __FreeEdgePool
00150 #define EdgePoolSizeLeft __EdgePoolSizeLeft
00151 #define GetnExtDegrees __GetnExtDegrees
00152 #define ResetExtDegrees __ResetExtDegrees
00153 #define icoremalloc __icoremalloc
00154 #define icorefree __icorefree
00155
00156
00157 #define MinCover __MinCover
00158 #define MinCover_Augment __MinCover_Augment
00159 #define MinCover_Decompose __MinCover_Decompose
00160 #define MinCover_ColDFS __MinCover_ColDFS
00161 #define MinCover_RowDFS __MinCover_RowDFS
00162
00163
00164
00165 #define MultiLevelOrder __MultiLevelOrder
00166 #define MLND __MLND
00167 #define SplitGraphOrder __SplitGraphOrder
00168 #define SimpleOrder __SimpleOrder
00169 #define MDOrder __MDOrder
00170
00171
00172
00173 #define MultiLevelPart __MultiLevelPart
00174 #define RMLB __RMLB
00175 #define SplitGraphPart __SplitGraphPart
00176 #define SplitGraphPart1_2 __SplitGraphPart1_2
00177
00178
00179
00180 #define genmmd __genmmd
00181 #define mmdelm __mmdelm
00182 #define mmdint __mmdint
00183 #define mmdnum __mmdnum
00184 #define mmdupd __mmdupd
00185
00186
00187
00188 #define Refine __Refine
00189 #define ComputePartitionParams __ComputePartitionParams
00190 #define ProjectPartition __ProjectPartition
00191
00192
00193
00194 #define FindMinCovNodeSeparator __FindMinCovNodeSeparator
00195
00196
00197
00198 #define ComputeFillIn __ComputeFillIn
00199 #define smbfactor __smbfactor
00200 #define ComputeElTree __ComputeElTree
00201
00202
00203
00204 #define smbfct __smbfct
00205
00206
00207
00208 #define PrintGraphMMM __PrintGraphMMM
00209 #define PrintPartResults __PrintPartResults
00210 #define PrintOrderResults __PrintOrderResults
00211 #define CalcNodeOpc __CalcNodeOpc
00212 #define CalcParOpc __CalcParOpc
00213 #define ComputePartBalance __ComputePartBalance
00214
00215
00216
00217 #define InitRandom __InitRandom
00218 #define PermuteGraphRandom __PermuteGraphRandom
00219 #define RandomPermute __RandomPermute
00220 #define RelDiff __RelDiff
00221 #define CheckDegrees __CheckDegrees
00222 #define SortKeyValueNodesDec __SortKeyValueNodesDec
00223 #define DecKeyValueCmp __DecKeyValueCmp
00224
00225
00226
00227 #define iasum __iasum
00228 #define icopy __icopy
00229 #define iset __iset
00230 #define iamax __iamax
00231 #define iamin __iamin
00232 #define sasum __sasum
00233 #define dasum __dasum
00234 #define daxpy __daxpy
00235 #define dcopy __dcopy
00236 #define ddot __ddot
00237 #define dnrm2 __dnrm2
00238 #define dscal __dscal
00239 #define dswap __dswap
00240 #define GKfopen __GKfopen
00241 #define GKfclose __GKfclose
00242 #define imalloc __imalloc
00243 #define ismalloc __ismalloc
00244 #define GKmalloc __GKmalloc
00245 #define GKfree __GKfree
00246 #define iincsort __iincsort
00247 #define idecsort __idecsort
00248 #define errexit __errexit
00249
00250 #ifndef METISLIB
00251 #define cleartimer __cleartimer
00252 #define starttimer __startimer
00253 #define stoptimer __stoptimer
00254 #define printtimer __printitmer
00255 #define gettimer __gettimer
00256 #define seconds __seconds
00257 #else
00258 #define cleartimer(a) ;
00259 #define starttimer(a) ;
00260 #define stoptimer(a) ;
00261 #define printtimer(a, b) ;
00262 #define gettimer(a) ;
00263 #define seconds(a) ;
00264 #endif
00265
00266
00267 #endif