Zoltan2
Toggle main menu visibility
Loading...
Searching...
No Matches
geometricVwgtTest.xml
Go to the documentation of this file.
1
<!--////////////////////////////////////////////////////////////////////////////
2
////////////////////////////////////////////////////////////////////////////////
3
4
REQUIRED BLOCKS:
5
1. Input parameters
6
2. Problem parameters
7
8
OPTIONAL Blocks:
9
3. Comparison
10
11
SUPPORTED INPUT FILE TYPES:
12
1. Geometric Generator
13
2. Pamgen
14
3. Chaco
15
4. Matrix Market
16
17
SUPPORTED PROBLEM TYPES:
18
1. partitioning
19
20
SUPPORTED INPUT DATA TYPES:
21
1. coordinates
22
2. (x,t,e)petra_crs_matrix
23
3. (x,t,e)petra_crs_graph
24
4. (x,t,e)petra_vector
25
5. (x,t,e)petra_multivector
26
27
SUPPORTED INPUT ADAPTERS:
28
1. BasicIdentifier
29
2. XpetraMultiVector
30
3. XpetraCrsGraph
31
4. XpetraCrsMatrix
32
5. BasicVector
33
5. PamgenMesh
34
35
** REFER TO THE README FOR A MORE DETAILED EXPLANATION
36
37
////////////////////////////////////////////////////////////////////////////////
38
/////////////////////////////////////////////////////////////////////////////-->
39
40
<
ParameterList
name
=
"geometricTest"
>
41
42
<
ParameterList
name
=
"InputParameters"
>
43
<
Parameter
name
=
"input file"
type
=
"string"
value
=
"vwgt"
/>
44
<
Parameter
name
=
"file type"
type
=
"string"
value
=
"Chaco"
/>
45
</
ParameterList
>
46
47
<
ParameterList
name
=
"zoltan2rcb"
>
48
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
49
<
ParameterList
name
=
"InputAdapterParameters"
>
50
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
51
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
52
</
ParameterList
>
53
54
<
ParameterList
name
=
"Zoltan2Parameters"
>
55
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"rcb"
/>
56
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
57
</
ParameterList
>
58
59
<
ParameterList
name
=
"Metrics"
>
60
<
ParameterList
name
=
"metriccheck1"
>
61
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
62
<
Parameter
name
=
"weight"
type
=
"int"
value
=
"0"
/>
63
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
64
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.34"
/>
65
</
ParameterList
>
66
</
ParameterList
>
67
68
</
ParameterList
>
69
70
<
ParameterList
name
=
"zoltanrcb"
>
71
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
72
<
ParameterList
name
=
"InputAdapterParameters"
>
73
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
74
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
75
</
ParameterList
>
76
77
<
ParameterList
name
=
"Zoltan2Parameters"
>
78
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"zoltan"
/>
79
<
ParameterList
name
=
"zoltan_parameters"
>
80
<
Parameter
name
=
"LB_METHOD"
type
=
"string"
value
=
"rcb"
/>
81
</
ParameterList
>
82
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
83
</
ParameterList
>
84
85
<
ParameterList
name
=
"Metrics"
>
86
<
ParameterList
name
=
"metriccheck1"
>
87
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
88
<
Parameter
name
=
"weight"
type
=
"int"
value
=
"0"
/>
89
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
90
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.34"
/>
91
</
ParameterList
>
92
</
ParameterList
>
93
94
95
</
ParameterList
>
96
97
<!---->
98
99
<
ParameterList
name
=
"zoltan2rib"
>
100
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
101
<
ParameterList
name
=
"InputAdapterParameters"
>
102
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
103
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
104
</
ParameterList
>
105
106
<
ParameterList
name
=
"Zoltan2Parameters"
>
107
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"rib"
/>
108
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
109
</
ParameterList
>
110
111
<
ParameterList
name
=
"Metrics"
>
112
<
ParameterList
name
=
"metriccheck1"
>
113
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
114
<
Parameter
name
=
"weight"
type
=
"int"
value
=
"0"
/>
115
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
116
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.34"
/>
117
</
ParameterList
>
118
</
ParameterList
>
119
120
</
ParameterList
>
121
122
<
ParameterList
name
=
"zoltanrib"
>
123
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
124
<
ParameterList
name
=
"InputAdapterParameters"
>
125
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
126
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
127
</
ParameterList
>
128
129
<
ParameterList
name
=
"Zoltan2Parameters"
>
130
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"zoltan"
/>
131
<
ParameterList
name
=
"zoltan_parameters"
>
132
<
Parameter
name
=
"LB_METHOD"
type
=
"string"
value
=
"rib"
/>
133
</
ParameterList
>
134
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
135
</
ParameterList
>
136
137
<
ParameterList
name
=
"Metrics"
>
138
<
ParameterList
name
=
"metriccheck1"
>
139
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
140
<
Parameter
name
=
"weight"
type
=
"int"
value
=
"0"
/>
141
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
142
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.34"
/>
143
</
ParameterList
>
144
</
ParameterList
>
145
146
</
ParameterList
>
147
148
<!---->
149
150
<
ParameterList
name
=
"zoltan2hsfc"
>
151
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
152
<
ParameterList
name
=
"InputAdapterParameters"
>
153
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
154
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
155
</
ParameterList
>
156
157
<
ParameterList
name
=
"Zoltan2Parameters"
>
158
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"hsfc"
/>
159
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
160
</
ParameterList
>
161
162
<
ParameterList
name
=
"Metrics"
>
163
<
ParameterList
name
=
"metriccheck1"
>
164
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
165
<
Parameter
name
=
"weight"
type
=
"int"
value
=
"0"
/>
166
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
167
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.2"
/>
168
</
ParameterList
>
169
</
ParameterList
>
170
171
</
ParameterList
>
172
173
<
ParameterList
name
=
"zoltanhsfc"
>
174
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
175
<
ParameterList
name
=
"InputAdapterParameters"
>
176
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
177
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
178
</
ParameterList
>
179
180
<
ParameterList
name
=
"Zoltan2Parameters"
>
181
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"zoltan"
/>
182
<
ParameterList
name
=
"zoltan_parameters"
>
183
<
Parameter
name
=
"LB_METHOD"
type
=
"string"
value
=
"hsfc"
/>
184
</
ParameterList
>
185
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
186
</
ParameterList
>
187
188
<
ParameterList
name
=
"Metrics"
>
189
<
ParameterList
name
=
"metriccheck1"
>
190
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
191
<
Parameter
name
=
"weight"
type
=
"int"
value
=
"0"
/>
192
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
193
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.2"
/>
194
</
ParameterList
>
195
</
ParameterList
>
196
197
</
ParameterList
>
198
199
<
ParameterList
name
=
"Comparison"
>
200
<
Parameter
name
=
"A"
type
=
"string"
value
=
"zoltan2rcb"
/>
201
<
Parameter
name
=
"B"
type
=
"string"
value
=
"zoltanrcb"
/>
202
</
ParameterList
>
203
204
<
ParameterList
name
=
"Comparison"
>
205
<
Parameter
name
=
"A"
type
=
"string"
value
=
"zoltan2rib"
/>
206
<
Parameter
name
=
"B"
type
=
"string"
value
=
"zoltanrib"
/>
207
</
ParameterList
>
208
209
<
ParameterList
name
=
"Comparison"
>
210
<
Parameter
name
=
"A"
type
=
"string"
value
=
"zoltan2hsfc"
/>
211
<
Parameter
name
=
"B"
type
=
"string"
value
=
"zoltanhsfc"
/>
212
</
ParameterList
>
213
214
<!-- // This is just an example of using the Metrics check to compare values.
215
<ParameterList name="Comparison">
216
<Parameter name="Problem" type="string" value="zoltan2rib"/>
217
<Parameter name="Reference" type="string" value="zoltanhsfc"/>
218
<ParameterList name="Metrics">
219
<ParameterList name="metriccheck1">
220
<Parameter name="check" type="string" value="imbalance"/>
221
<Parameter name="lower" type="double" value="0.1"/>
222
<Parameter name="upper" type="double" value="2.0"/>
223
</ParameterList>
224
</ParameterList>
225
</ParameterList>
226
-->
227
228
</
ParameterList
>
test
core
driver
driverinputs
geometricVwgtTest.xml
Generated by
1.17.0