Zoltan2
Toggle main menu visibility
Loading...
Searching...
No Matches
simplePamgen.xml
Go to the documentation of this file.
1
<!-- 2D Simple, Pamgen input -->
2
3
<
ParameterList
name
=
"simplePamgen"
>
4
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"
/>
9
</
ParameterList
>
10
11
<!--************************-->
12
<!-- Compare input adapters -->
13
<!--************************-->
14
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"
/>
22
</
ParameterList
>
23
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"/>-->
28
</
ParameterList
>
29
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"
/>
35
</
ParameterList
>
36
</
ParameterList
>
37
</
ParameterList
>
38
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"
/>
46
</
ParameterList
>
47
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"/>-->
52
</
ParameterList
>
53
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"
/>
59
</
ParameterList
>
60
</
ParameterList
>
61
</
ParameterList
>
62
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"
/>
69
</
ParameterList
>
70
71
<
ParameterList
name
=
"Zoltan2Parameters"
>
72
<
Parameter
name
=
"num_global_parts"
type
=
"string"
value
=
"7"
/>
73
<
Parameter
name
=
"algorithm"
type
=
"string"
value
=
"multijagged"
/>
74
</
ParameterList
>
75
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"
/>
81
</
ParameterList
>
82
</
ParameterList
>
83
</
ParameterList
>
84
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"
/>
91
</
ParameterList
>
92
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"
/>
97
</
ParameterList
>
98
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"
/>
104
</
ParameterList
>
105
</
ParameterList
>
106
</
ParameterList
>
107
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"
/>
114
</
ParameterList
>
115
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"/>-->
120
</
ParameterList
>
121
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"
/>
127
</
ParameterList
>
128
</
ParameterList
>
129
</
ParameterList
>
130
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"
/>
137
</
ParameterList
>
138
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"
/>
146
</
ParameterList
>
147
</
ParameterList
>
148
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"
/>
154
</
ParameterList
>
155
</
ParameterList
>
156
</
ParameterList
>
157
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"
/>
164
</
ParameterList
>
165
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"
/>
173
</
ParameterList
>
174
</
ParameterList
>
175
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"
/>
181
</
ParameterList
>
182
</
ParameterList
>
183
</
ParameterList
>
184
185
<!-- Comparisons -->
186
187
<
ParameterList
name
=
"Comparison"
>
188
<
Parameter
name
=
"A"
type
=
"string"
value
=
"mjBVA1"
/>
189
<
Parameter
name
=
"B"
type
=
"string"
value
=
"mjBVA2"
/>
190
</
ParameterList
>
191
192
<
ParameterList
name
=
"Comparison"
>
193
<
Parameter
name
=
"A"
type
=
"string"
value
=
"mjBVA1"
/>
194
<
Parameter
name
=
"B"
type
=
"string"
value
=
"mjMVA"
/>
195
</
ParameterList
>
196
197
<
ParameterList
name
=
"Comparison"
>
198
<
Parameter
name
=
"A"
type
=
"string"
value
=
"mjBVA1"
/>
199
<
Parameter
name
=
"B"
type
=
"string"
value
=
"mjPMA"
/>
200
</
ParameterList
>
201
202
<
ParameterList
name
=
"Comparison"
>
203
<
Parameter
name
=
"A"
type
=
"string"
value
=
"mjMVA"
/>
204
<
Parameter
name
=
"B"
type
=
"string"
value
=
"mjMVAmig"
/>
205
</
ParameterList
>
206
207
208
</
ParameterList
>
test
core
driver
driverinputs
simplePamgen.xml
Generated by
1.17.0