1 <!-- 2D Simple, Pamgen input -->
3 <ParameterList name=
"simplePamgen">
5 <ParameterList name=
"InputParameters">
6 <Parameter name=
"file type" type=
"string" value=
"Pamgen"/>
7 <Parameter name=
"input file" type=
"string" value=
"simple"/>
8 <Parameter name=
"input path" type=
"string" value=
"driverinputs"/>
11 <!--************************-->
12 <!-- Compare input adapters -->
13 <!--************************-->
15 <!-- Multijagged with BasicVectorAdapter, stride 1 -->
16 <ParameterList name=
"mjBVA1">
17 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
18 <ParameterList name=
"InputAdapterParameters">
19 <Parameter name=
"data type" type=
"string" value=
"coordinates"/>
20 <Parameter name=
"input adapter" type=
"string" value=
"BasicVector"/>
21 <Parameter name=
"stride" type=
"int" value=
"1"/>
24 <ParameterList name=
"Zoltan2Parameters">
25 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
26 <Parameter name=
"algorithm" type=
"string" value=
"multijagged"/>
27 <!--<Parameter name=
"compute_metrics" type=
"bool" value=
"true"/>-->
30 <ParameterList name=
"Metrics">
31 <ParameterList name=
"metriccheck1">
32 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
33 <Parameter name=
"lower" type=
"double" value=
"1."/>
34 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
39 <!-- Multijagged with BasicVectorAdapter, stride 2 -->
40 <ParameterList name=
"mjBVA2">
41 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
42 <ParameterList name=
"InputAdapterParameters">
43 <Parameter name=
"data type" type=
"string" value=
"coordinates"/>
44 <Parameter name=
"input adapter" type=
"string" value=
"BasicVector"/>
45 <Parameter name=
"stride" type=
"int" value=
"2"/>
48 <ParameterList name=
"Zoltan2Parameters">
49 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
50 <Parameter name=
"algorithm" type=
"string" value=
"multijagged"/>
51 <!--<Parameter name=
"compute_metrics" type=
"bool" value=
"true"/>-->
54 <ParameterList name=
"Metrics">
55 <ParameterList name=
"metriccheck1">
56 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
57 <Parameter name=
"lower" type=
"double" value=
"1."/>
58 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
63 <!-- Multijagged with XpetraMultiVectorAdapter -->
64 <ParameterList name=
"mjMVA">
65 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
66 <ParameterList name=
"InputAdapterParameters">
67 <Parameter name=
"data type" type=
"string" value=
"coordinates"/>
68 <Parameter name=
"input adapter" type=
"string" value=
"XpetraMultiVector"/>
71 <ParameterList name=
"Zoltan2Parameters">
72 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
73 <Parameter name=
"algorithm" type=
"string" value=
"multijagged"/>
76 <ParameterList name=
"Metrics">
77 <ParameterList name=
"metriccheck1">
78 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
79 <Parameter name=
"lower" type=
"double" value=
"1."/>
80 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
85 <!-- Multijagged with XpetraMultiVectorAdapter and alternate migration -->
86 <ParameterList name=
"mjMVAmig">
87 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
88 <ParameterList name=
"InputAdapterParameters">
89 <Parameter name=
"data type" type=
"string" value=
"coordinates"/>
90 <Parameter name=
"input adapter" type=
"string" value=
"XpetraMultiVector"/>
93 <ParameterList name=
"Zoltan2Parameters">
94 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
95 <Parameter name=
"algorithm" type=
"string" value=
"multijagged"/>
96 <Parameter name=
"mj_migration_type" type=
"int" value=
"1"/>
99 <ParameterList name=
"Metrics">
100 <ParameterList name=
"metriccheck1">
101 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
102 <Parameter name=
"lower" type=
"double" value=
"1."/>
103 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
108 <!-- Multijagged with PamgenMeshAdapter -->
109 <ParameterList name=
"mjPMA">
110 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
111 <ParameterList name=
"InputAdapterParameters">
112 <Parameter name=
"data type" type=
"string" value=
"coordinates"/>
113 <Parameter name=
"input adapter" type=
"string" value=
"PamgenMesh"/>
116 <ParameterList name=
"Zoltan2Parameters">
117 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
118 <Parameter name=
"algorithm" type=
"string" value=
"multijagged"/>
119 <!--<Parameter name=
"compute_metrics" type=
"bool" value=
"true"/>-->
122 <ParameterList name=
"Metrics">
123 <ParameterList name=
"metriccheck1">
124 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
125 <Parameter name=
"lower" type=
"double" value=
"1."/>
126 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
131 <!-- Hypergraph with XpetraCrsMatrixAdapter -->
132 <ParameterList name=
"phgCRSA">
133 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
134 <ParameterList name=
"InputAdapterParameters">
135 <Parameter name=
"data type" type=
"string" value=
"tpetra_crs_matrix"/>
136 <Parameter name=
"input adapter" type=
"string" value=
"XpetraCrsMatrix"/>
139 <ParameterList name=
"Zoltan2Parameters">
140 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
141 <Parameter name=
"algorithm" type=
"string" value=
"zoltan"/>
142 <!--<Parameter name=
"compute_metrics" type=
"bool" value=
"true"/>-->
143 <ParameterList name=
"zoltan_parameters">
144 <Parameter name=
"lb_method" type=
"string" value=
"phg"/>
145 <Parameter name=
"lb_approach" type=
"string" value=
"partition"/>
149 <ParameterList name=
"Metrics">
150 <ParameterList name=
"metriccheck1">
151 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
152 <Parameter name=
"lower" type=
"double" value=
"1."/>
153 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
158 <!-- hypergraph with PamgenMeshAdapter -->
159 <ParameterList name=
"phgPMA">
160 <Parameter name=
"kind" type=
"string" value=
"partitioning"/>
161 <ParameterList name=
"InputAdapterParameters">
162 <Parameter name=
"data type" type=
"string" value=
"tpetra_crs_matrix"/>
163 <Parameter name=
"input adapter" type=
"string" value=
"PamgenMesh"/>
166 <ParameterList name=
"Zoltan2Parameters">
167 <Parameter name=
"num_global_parts" type=
"string" value=
"7"/>
168 <Parameter name=
"algorithm" type=
"string" value=
"zoltan"/>
169 <!--<Parameter name=
"compute_metrics" type=
"bool" value=
"true"/>-->
170 <ParameterList name=
"zoltan_parameters">
171 <Parameter name=
"lb_method" type=
"string" value=
"phg"/>
172 <Parameter name=
"lb_approach" type=
"string" value=
"partition"/>
176 <ParameterList name=
"Metrics">
177 <ParameterList name=
"metriccheck1">
178 <Parameter name=
"check" type=
"string" value=
"imbalance"/>
179 <Parameter name=
"lower" type=
"double" value=
"1."/>
180 <Parameter name=
"upper" type=
"double" value=
"1.14"/>
187 <ParameterList name=
"Comparison">
188 <Parameter name=
"A" type=
"string" value=
"mjBVA1"/>
189 <Parameter name=
"B" type=
"string" value=
"mjBVA2"/>
192 <ParameterList name=
"Comparison">
193 <Parameter name=
"A" type=
"string" value=
"mjBVA1"/>
194 <Parameter name=
"B" type=
"string" value=
"mjMVA"/>
197 <ParameterList name=
"Comparison">
198 <Parameter name=
"A" type=
"string" value=
"mjBVA1"/>
199 <Parameter name=
"B" type=
"string" value=
"mjPMA"/>
202 <ParameterList name=
"Comparison">
203 <Parameter name=
"A" type=
"string" value=
"mjMVA"/>
204 <Parameter name=
"B" type=
"string" value=
"mjMVAmig"/>