Zoltan2
Toggle main menu visibility
Loading...
Searching...
No Matches
geometricTest.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 path"
type
=
"string"
value
=
"../partition"
/>
44
<
Parameter
name
=
"input file"
type
=
"string"
value
=
"USAir97"
/>
45
</
ParameterList
>
46
47
<
ParameterList
name
=
"zoltan2rcb"
>
48
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
49
50
<
ParameterList
name
=
"InputAdapterParameters"
>
51
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
52
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
53
</
ParameterList
>
54
55
<
ParameterList
name
=
"Zoltan2Parameters"
>
56
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"rcb"
/>
57
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
58
</
ParameterList
>
59
60
<
ParameterList
name
=
"Metrics"
>
61
<
ParameterList
name
=
"metriccheck1"
>
62
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
63
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
64
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.4"
/>
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
=
"lower"
type
=
"double"
value
=
"0.99"
/>
89
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.4"
/>
90
</
ParameterList
>
91
</
ParameterList
>
92
93
</
ParameterList
>
94
95
<!---->
96
97
<
ParameterList
name
=
"zoltan2rib"
>
98
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
99
<
ParameterList
name
=
"InputAdapterParameters"
>
100
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
101
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
102
</
ParameterList
>
103
104
<
ParameterList
name
=
"Zoltan2Parameters"
>
105
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"rib"
/>
106
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
107
</
ParameterList
>
108
109
<
ParameterList
name
=
"Metrics"
>
110
<
ParameterList
name
=
"metriccheck1"
>
111
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
112
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
113
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.4"
/>
114
</
ParameterList
>
115
</
ParameterList
>
116
117
</
ParameterList
>
118
119
<
ParameterList
name
=
"zoltanrib"
>
120
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
121
<
ParameterList
name
=
"InputAdapterParameters"
>
122
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
123
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
124
</
ParameterList
>
125
126
<
ParameterList
name
=
"Zoltan2Parameters"
>
127
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"zoltan"
/>
128
<
ParameterList
name
=
"zoltan_parameters"
>
129
<
Parameter
name
=
"LB_METHOD"
type
=
"string"
value
=
"rib"
/>
130
</
ParameterList
>
131
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
132
</
ParameterList
>
133
134
<
ParameterList
name
=
"Metrics"
>
135
<
ParameterList
name
=
"metriccheck1"
>
136
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
137
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
138
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.4"
/>
139
</
ParameterList
>
140
</
ParameterList
>
141
142
</
ParameterList
>
143
144
<!---->
145
146
<
ParameterList
name
=
"zoltan2hsfc"
>
147
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
148
<
ParameterList
name
=
"InputAdapterParameters"
>
149
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
150
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
151
</
ParameterList
>
152
153
<
ParameterList
name
=
"Zoltan2Parameters"
>
154
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"hsfc"
/>
155
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
156
</
ParameterList
>
157
158
<
ParameterList
name
=
"Metrics"
>
159
<
ParameterList
name
=
"metriccheck1"
>
160
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
161
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
162
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.4"
/>
163
</
ParameterList
>
164
</
ParameterList
>
165
166
</
ParameterList
>
167
168
<
ParameterList
name
=
"zoltanhsfc"
>
169
<
Parameter
name
=
"kind"
type
=
"string"
value
=
"partitioning"
/>
170
<
ParameterList
name
=
"InputAdapterParameters"
>
171
<
Parameter
name
=
"data type"
type
=
"string"
value
=
"coordinates"
/>
172
<
Parameter
name
=
"input adapter"
type
=
"string"
value
=
"XpetraMultiVector"
/>
173
</
ParameterList
>
174
175
<
ParameterList
name
=
"Zoltan2Parameters"
>
176
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"zoltan"
/>
177
<
ParameterList
name
=
"zoltan_parameters"
>
178
<
Parameter
name
=
"LB_METHOD"
type
=
"string"
value
=
"hsfc"
/>
179
</
ParameterList
>
180
<
Parameter
name
=
"compute_metrics"
type
=
"bool"
value
=
"true"
/>
181
</
ParameterList
>
182
183
<
ParameterList
name
=
"Metrics"
>
184
<
ParameterList
name
=
"metriccheck1"
>
185
<
Parameter
name
=
"check"
type
=
"string"
value
=
"imbalance"
/>
186
<
Parameter
name
=
"lower"
type
=
"double"
value
=
"0.99"
/>
187
<
Parameter
name
=
"upper"
type
=
"double"
value
=
"1.4"
/>
188
</
ParameterList
>
189
</
ParameterList
>
190
191
</
ParameterList
>
192
193
<
ParameterList
name
=
"Comparison"
>
194
<
Parameter
name
=
"A"
type
=
"string"
value
=
"zoltan2rcb"
/>
195
<
Parameter
name
=
"B"
type
=
"string"
value
=
"zoltanrcb"
/>
196
</
ParameterList
>
197
198
<
ParameterList
name
=
"Comparison"
>
199
<
Parameter
name
=
"A"
type
=
"string"
value
=
"zoltan2rib"
/>
200
<
Parameter
name
=
"B"
type
=
"string"
value
=
"zoltanrib"
/>
201
</
ParameterList
>
202
203
<
ParameterList
name
=
"Comparison"
>
204
<
Parameter
name
=
"A"
type
=
"string"
value
=
"zoltan2hsfc"
/>
205
<
Parameter
name
=
"B"
type
=
"string"
value
=
"zoltanhsfc"
/>
206
</
ParameterList
>
207
208
</
ParameterList
>
test
core
driver
driverinputs
geometricTest.xml
Generated by
1.17.0