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