Zoltan2
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>