File: rename.h

package info (click to toggle)
parmetis 3.1.1-4
  • links: PTS, VCS
  • area: non-free
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 25,620 kB
  • ctags: 2,290
  • sloc: ansic: 27,908; makefile: 220
file content (290 lines) | stat: -rw-r--r-- 8,637 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
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__