/[escript]/trunk/finley/test/python/runbenchmark.py
ViewVC logotype

Contents of /trunk/finley/test/python/runbenchmark.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 459 - (show annotations)
Tue Jan 24 07:51:02 2006 UTC (13 years, 7 months ago) by gross
File MIME type: text/x-python
File size: 44663 byte(s)
some mopre problems added
1 #/usr/bin/python
2 # $Id:$
3
4 #
5 # COPYRIGHT ACcESS 2004 - All Rights Reserved
6 #
7 # This software is the property of ACcESS. No part of this code
8 # may be copied in any form or by any means without the expressed written
9 # consent of ACcESS. Copying, use or modification of this software
10 # by any unauthorised person is illegal unless that
11 # person has a software license agreement with ACcESS.
12 #
13
14 """
15 some benchmarks for tetsing the finley solver.
16
17 @var __author__: name of author
18 @var __licence__: licence agreement
19 var __url__: url entry point on documentation
20 @var __version__: version
21 @var __date__: date of the version
22 """
23
24 __author__="Lutz Gross, l.gross@uq.edu.au"
25 __licence__="contact: esys@access.uq.edu.au"
26 __url__="http://www.iservo.edu.au/esys/escript"
27 __version__="$Revision:$"
28 __date__="$Date:$"
29
30 from esys.finley.finleybench import *
31 from esys.escript.benchmark import BenchmarkSuite,Benchmark
32
33 thlist=[1,2,4,8,16]
34 # thlist=[1,2,4,8,16,32]
35 # thlist=[1,2,4,8,16,32,64,128]
36 # thlist=[1,2,4,8,16,32,64,128]
37 show=True
38 ff=FinleyFilter()
39
40 opt1=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.JACOBI,verbose=show)
41 opt2=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.ILU0,verbose=show)
42 opt3=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.RILU,verbose=show)
43 opt4=FinleyOptions(solver_method=LinearPDE.DIRECT,verbose=show)
44 ops=(opt1,opt2,opt3,opt4)
45
46 bm_L2Do1=Benchmark(name="Laplace 2D (order 1)")
47 bm_L2Do1.addProblem(Laplace2DOrder1_30k())
48 bm_L2Do1.addProblem(Laplace2DOrder1_60k())
49 bm_L2Do1.addProblem(Laplace2DOrder1_120k())
50 bm_L2Do1.addProblem(Laplace2DOrder1_240k())
51 bm_L2Do1.addProblem(Laplace2DOrder1_480k())
52 bm_L2Do1.addProblem(Laplace2DOrder1_960k())
53 bm_L2Do1.addProblem(Laplace2DOrder1_1920k())
54 bm_L2Do1.addProblem(Laplace2DOrder1_3840k())
55 bm_L2Do1.addProblem(Laplace2DOrder1_7680k())
56 bm_L2Do1.addProblem(Laplace2DOrder1_15360k())
57 map(bm_L2Do1.addOptions,ops)
58
59 bm_L2Do2=Benchmark("Laplace 2D (order 2)")
60 bm_L2Do2.addProblem(Laplace2DOrder2_30k())
61 bm_L2Do2.addProblem(Laplace2DOrder2_60k())
62 bm_L2Do2.addProblem(Laplace2DOrder2_120k())
63 bm_L2Do2.addProblem(Laplace2DOrder2_240k())
64 bm_L2Do2.addProblem(Laplace2DOrder2_480k())
65 bm_L2Do2.addProblem(Laplace2DOrder2_960k())
66 bm_L2Do2.addProblem(Laplace2DOrder2_1920k())
67 bm_L2Do2.addProblem(Laplace2DOrder2_3840k())
68 bm_L2Do2.addProblem(Laplace2DOrder2_7680k())
69 bm_L2Do2.addProblem(Laplace2DOrder2_15360k())
70 map(bm_L2Do2.addOptions,ops)
71
72 bm_L3Do1=Benchmark("Laplace 3D (order 1)")
73 bm_L3Do1.addProblem(Laplace3DOrder1_30k())
74 bm_L3Do1.addProblem(Laplace3DOrder1_60k())
75 bm_L3Do1.addProblem(Laplace3DOrder1_120k())
76 bm_L3Do1.addProblem(Laplace3DOrder1_240k())
77 bm_L3Do1.addProblem(Laplace3DOrder1_480k())
78 bm_L3Do1.addProblem(Laplace3DOrder1_960k())
79 bm_L3Do1.addProblem(Laplace3DOrder1_1920k())
80 bm_L3Do1.addProblem(Laplace3DOrder1_3840k())
81 bm_L3Do1.addProblem(Laplace3DOrder1_7680k())
82 bm_L3Do1.addProblem(Laplace3DOrder1_15360k())
83 map(bm_L3Do1.addOptions,ops)
84
85 bm_L3Do2=Benchmark("Laplace 3D (order 2)")
86 bm_L3Do2.addProblem(Laplace3DOrder2_30k())
87 bm_L3Do2.addProblem(Laplace3DOrder2_60k())
88 bm_L3Do2.addProblem(Laplace3DOrder2_120k())
89 bm_L3Do2.addProblem(Laplace3DOrder2_240k())
90 bm_L3Do2.addProblem(Laplace3DOrder2_480k())
91 bm_L3Do2.addProblem(Laplace3DOrder2_960k())
92 bm_L3Do2.addProblem(Laplace3DOrder2_1920k())
93 bm_L3Do2.addProblem(Laplace3DOrder2_3840k())
94 bm_L3Do2.addProblem(Laplace3DOrder2_7680k())
95 bm_L3Do2.addProblem(Laplace3DOrder2_15360k())
96 map(bm_L3Do2.addOptions,ops)
97
98 bm_A2Do1g30=Benchmark("Anisotropic 2D (gamma=30, order=1)")
99 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_30k())
100 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_60k())
101 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_120k())
102 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_240k())
103 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_480k())
104 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_960k())
105 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_1920k())
106 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_3840k())
107 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_7680k())
108 bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_15360k())
109 map(bm_A2Do1g30.addOptions,ops)
110
111 bm_A2Do1g45=Benchmark("Anisotropic 2D (gamma=45, order=1)")
112 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_30k())
113 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_60k())
114 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_120k())
115 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_240k())
116 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_480k())
117 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_960k())
118 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_1920k())
119 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_3840k())
120 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_7680k())
121 bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_15360k())
122 map(bm_A2Do1g45.addOptions,ops)
123
124 bm_A2Do2g30=Benchmark("Anisotropic 2D (gamma=30, order=2)")
125 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_30k())
126 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_60k())
127 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_120k())
128 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_240k())
129 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_480k())
130 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_960k())
131 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_1920k())
132 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_3840k())
133 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_7680k())
134 bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_15360k())
135 map(bm_A2Do2g30.addOptions,ops)
136
137
138 bm_A2Do2g45=Benchmark("Anisotropic 2D (gamma=45, order=2)")
139 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_30k())
140 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_60k())
141 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_120k())
142 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_240k())
143 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_480k())
144 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_960k())
145 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_1920k())
146 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_3840k())
147 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_7680k())
148 bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_15360k())
149 map(bm_A2Do2g45.addOptions,ops)
150
151
152 bm_A3Do1g30=Benchmark("Anisotropic 3D (gamma=30, order=1)")
153 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_30k())
154 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_60k())
155 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_120k())
156 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_240k())
157 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_480k())
158 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_960k())
159 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_1920k())
160 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_3840k())
161 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_7680k())
162 bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_15360k())
163 map(bm_A3Do1g30.addOptions,ops)
164
165 bm_A3Do1g45=Benchmark("Anisotropic 3D (gamma=45, order=1)")
166 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_30k())
167 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_60k())
168 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_120k())
169 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_240k())
170 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_480k())
171 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_960k())
172 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_1920k())
173 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_3840k())
174 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_7680k())
175 bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_15360k())
176 map(bm_A3Do1g45.addOptions,ops)
177
178 bm_A3Do2g30=Benchmark("Anisotropic 3D (gamma=30, order=2)")
179 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_30k())
180 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_60k())
181 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_120k())
182 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_240k())
183 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_480k())
184 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_960k())
185 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_1920k())
186 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_3840k())
187 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_7680k())
188 bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_15360k())
189 map(bm_A3Do2g30.addOptions,ops)
190
191 bm_A3Do2g45=Benchmark("Anisotropic 3D (gamma=45, order=2)")
192 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_30k())
193 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_60k())
194 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_120k())
195 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_240k())
196 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_480k())
197 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_960k())
198 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_1920k())
199 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_3840k())
200 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_7680k())
201 bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_15360k())
202 map(bm_A3Do2g45.addOptions,ops)
203
204 bm_LA2D_o1=Benchmark(name="Lame 2D (order 1)")
205 bm_LA2D_o1.addProblem(Lame2DOrder1_30k())
206 bm_LA2D_o1.addProblem(Lame2DOrder1_60k())
207 bm_LA2D_o1.addProblem(Lame2DOrder1_120k())
208 bm_LA2D_o1.addProblem(Lame2DOrder1_240k())
209 bm_LA2D_o1.addProblem(Lame2DOrder1_480k())
210 bm_LA2D_o1.addProblem(Lame2DOrder1_960k())
211 bm_LA2D_o1.addProblem(Lame2DOrder1_1920k())
212 bm_LA2D_o1.addProblem(Lame2DOrder1_3840k())
213 bm_LA2D_o1.addProblem(Lame2DOrder1_7680k())
214 bm_LA2D_o1.addProblem(Lame2DOrder1_15360k())
215 map(bm_LA2D_o1.addOptions,ops)
216
217 bm_LA2D_o1_pen100=Benchmark(name="Lame 2D (order 1, penalty 100)")
218 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_30k())
219 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_60k())
220 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_120k())
221 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_240k())
222 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_480k())
223 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_960k())
224 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_1920k())
225 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_3840k())
226 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_7680k())
227 bm_LA2D_o1_pen100.addProblem(Lame2DOrder1Alpha100_15360k())
228 map(bm_LA2D_o1_pen100.addOptions,ops)
229
230 bm_LA2D_o1_c2=Benchmark(name="Lame 2D (order 1, contrast 1e2)")
231 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_30k())
232 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_60k())
233 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_120k())
234 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_240k())
235 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_480k())
236 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_960k())
237 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_1920k())
238 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_3840k())
239 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_7680k())
240 bm_LA2D_o1_c2.addProblem(InhomgeneousLame2DOrder1JumpE2_15360k())
241 map(bm_LA2D_o1_c2.addOptions,ops)
242
243 bm_LA2D_o1_pen100_c2=Benchmark(name="Lame 2D (order 1, penalty 100, contrast 1e2)")
244 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_30k())
245 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_60k())
246 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_120k())
247 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_240k())
248 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_480k())
249 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_960k())
250 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_1920k())
251 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_3840k())
252 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_7680k())
253 bm_LA2D_o1_pen100_c2.addProblem(InhomgeneousLame2DOrder1JumpE2Alpha100_15360k())
254 map(bm_LA2D_o1_pen100_c2.addOptions,ops)
255
256 bm_LA2D_o1_c6=Benchmark(name="Lame 2D (order 1, contrast 1e6)")
257 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_30k())
258 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_60k())
259 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_120k())
260 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_240k())
261 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_480k())
262 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_960k())
263 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_1920k())
264 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_3840k())
265 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_7680k())
266 bm_LA2D_o1_c6.addProblem(InhomgeneousLame2DOrder1JumpE6_15360k())
267 map(bm_LA2D_o1_c6.addOptions,ops)
268
269 bm_LA2D_o1_pen100_c6=Benchmark(name="Lame 2D (order 1, penalty 100, contrast 1e6)")
270 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_30k())
271 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_60k())
272 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_120k())
273 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_240k())
274 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_480k())
275 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_960k())
276 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_1920k())
277 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_3840k())
278 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_7680k())
279 bm_LA2D_o1_pen100_c6.addProblem(InhomgeneousLame2DOrder1JumpE6Alpha100_15360k())
280 map(bm_LA2D_o1_pen100_c6.addOptions,ops)
281
282 bm_LA2D_o1_c2_n45=Benchmark(name="Lame 2D (order 1, contrast 1e2, normal 45deg)")
283 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_30k())
284 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_60k())
285 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_120k())
286 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_240k())
287 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_480k())
288 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_960k())
289 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_1920k())
290 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_3840k())
291 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_7680k())
292 bm_LA2D_o1_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45_15360k())
293 map(bm_LA2D_o1_c2_n45.addOptions,ops)
294
295 bm_LA2D_o1_pen100_c2_n45=Benchmark(name="Lame 2D (order 1, penalty 100, contrast 1e2, normal 45deg)")
296 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_30k())
297 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_60k())
298 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_120k())
299 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_240k())
300 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_480k())
301 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_960k())
302 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_1920k())
303 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_3840k())
304 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_7680k())
305 bm_LA2D_o1_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_15360k())
306 map(bm_LA2D_o1_pen100_c2_n45.addOptions,ops)
307
308 bm_LA2D_o1_c6_n45=Benchmark(name="Lame 2D (order 1, contrast 1e6, normal 45deg)")
309 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_30k())
310 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_60k())
311 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_120k())
312 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_240k())
313 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_480k())
314 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_960k())
315 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_1920k())
316 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_3840k())
317 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_7680k())
318 bm_LA2D_o1_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45_15360k())
319 map(bm_LA2D_o1_c6_n45.addOptions,ops)
320
321 bm_LA2D_o1_pen100_c6_n45=Benchmark(name="Lame 2D (order 1, penalty 100, contrast 1e6, normal 45deg)")
322 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_30k())
323 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_60k())
324 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_120k())
325 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_240k())
326 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_480k())
327 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_960k())
328 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_1920k())
329 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_3840k())
330 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_7680k())
331 bm_LA2D_o1_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_15360k())
332 map(bm_LA2D_o1_pen100_c6_n45.addOptions,ops)
333
334 bm_LA2D_o2=Benchmark(name="Lame 2D (order 2)")
335 bm_LA2D_o2.addProblem(Lame2DOrder2_30k())
336 bm_LA2D_o2.addProblem(Lame2DOrder2_60k())
337 bm_LA2D_o2.addProblem(Lame2DOrder2_120k())
338 bm_LA2D_o2.addProblem(Lame2DOrder2_240k())
339 bm_LA2D_o2.addProblem(Lame2DOrder2_480k())
340 bm_LA2D_o2.addProblem(Lame2DOrder2_960k())
341 bm_LA2D_o2.addProblem(Lame2DOrder2_1920k())
342 bm_LA2D_o2.addProblem(Lame2DOrder2_3840k())
343 bm_LA2D_o2.addProblem(Lame2DOrder2_7680k())
344 bm_LA2D_o2.addProblem(Lame2DOrder2_15360k())
345 map(bm_LA2D_o2.addOptions,ops)
346
347 bm_LA2D_o2_pen100=Benchmark(name="Lame 2D (order 2, penalty 100)")
348 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_30k())
349 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_60k())
350 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_120k())
351 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_240k())
352 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_480k())
353 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_960k())
354 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_1920k())
355 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_3840k())
356 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_7680k())
357 bm_LA2D_o2_pen100.addProblem(Lame2DOrder2Alpha100_15360k())
358 map(bm_LA2D_o2_pen100.addOptions,ops)
359
360 bm_LA2D_o2_c2=Benchmark(name="Lame 2D (order 2, contrast 1e2)")
361 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_30k())
362 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_60k())
363 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_120k())
364 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_240k())
365 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_480k())
366 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_960k())
367 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_1920k())
368 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_3840k())
369 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_7680k())
370 bm_LA2D_o2_c2.addProblem(InhomgeneousLame2DOrder2JumpE2_15360k())
371 map(bm_LA2D_o2_c2.addOptions,ops)
372
373 bm_LA2D_o2_pen100_c2=Benchmark(name="Lame 2D (order 2, penalty 100, contrast 1e2)")
374 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_30k())
375 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_60k())
376 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_120k())
377 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_240k())
378 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_480k())
379 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_960k())
380 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_1920k())
381 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_3840k())
382 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_7680k())
383 bm_LA2D_o2_pen100_c2.addProblem(InhomgeneousLame2DOrder2JumpE2Alpha100_15360k())
384 map(bm_LA2D_o2_pen100_c2.addOptions,ops)
385
386 bm_LA2D_o2_c6=Benchmark(name="Lame 2D (order 2, contrast 1e6)")
387 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_30k())
388 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_60k())
389 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_120k())
390 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_240k())
391 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_480k())
392 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_960k())
393 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_1920k())
394 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_3840k())
395 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_7680k())
396 bm_LA2D_o2_c6.addProblem(InhomgeneousLame2DOrder2JumpE6_15360k())
397 map(bm_LA2D_o2_c6.addOptions,ops)
398
399 bm_LA2D_o2_pen100_c6=Benchmark(name="Lame 2D (order 2, penalty 100, contrast 1e6)")
400 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_30k())
401 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_60k())
402 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_120k())
403 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_240k())
404 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_480k())
405 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_960k())
406 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_1920k())
407 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_3840k())
408 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_7680k())
409 bm_LA2D_o2_pen100_c6.addProblem(InhomgeneousLame2DOrder2JumpE6Alpha100_15360k())
410 map(bm_LA2D_o2_pen100_c6.addOptions,ops)
411
412 bm_LA2D_o2_c2_n45=Benchmark(name="Lame 2D (order 2, contrast 1e2, normal 45deg)")
413 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_30k())
414 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_60k())
415 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_120k())
416 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_240k())
417 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_480k())
418 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_960k())
419 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_1920k())
420 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_3840k())
421 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_7680k())
422 bm_LA2D_o2_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45_15360k())
423 map(bm_LA2D_o2_c2_n45.addOptions,ops)
424
425 bm_LA2D_o2_pen100_c2_n45=Benchmark(name="Lame 2D (order 2, penalty 100, contrast 1e2, normal 45deg)")
426 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_30k())
427 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_60k())
428 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_120k())
429 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_240k())
430 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_480k())
431 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_960k())
432 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_1920k())
433 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_3840k())
434 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_7680k())
435 bm_LA2D_o2_pen100_c2_n45.addProblem(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_15360k())
436 map(bm_LA2D_o2_pen100_c2_n45.addOptions,ops)
437
438 bm_LA2D_o2_c6_n45=Benchmark(name="Lame 2D (order 2, contrast 1e6, normal 45deg)")
439 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_30k())
440 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_60k())
441 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_120k())
442 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_240k())
443 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_480k())
444 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_960k())
445 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_1920k())
446 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_3840k())
447 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_7680k())
448 bm_LA2D_o2_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45_15360k())
449 map(bm_LA2D_o2_c6_n45.addOptions,ops)
450
451 bm_LA2D_o2_pen100_c6_n45=Benchmark(name="Lame 2D (order 2, penalty 100, contrast 1e6, normal 45deg)")
452 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_30k())
453 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_60k())
454 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_120k())
455 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_240k())
456 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_480k())
457 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_960k())
458 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_1920k())
459 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_3840k())
460 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_7680k())
461 bm_LA2D_o2_pen100_c6_n45.addProblem(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_15360k())
462 map(bm_LA2D_o2_pen100_c6_n45.addOptions,ops)
463
464 bm_LA3D_o1=Benchmark(name="Lame 3D (order 1)")
465 bm_LA3D_o1.addProblem(Lame3DOrder1_30k())
466 bm_LA3D_o1.addProblem(Lame3DOrder1_60k())
467 bm_LA3D_o1.addProblem(Lame3DOrder1_120k())
468 bm_LA3D_o1.addProblem(Lame3DOrder1_240k())
469 bm_LA3D_o1.addProblem(Lame3DOrder1_480k())
470 bm_LA3D_o1.addProblem(Lame3DOrder1_960k())
471 bm_LA3D_o1.addProblem(Lame3DOrder1_1920k())
472 bm_LA3D_o1.addProblem(Lame3DOrder1_3840k())
473 bm_LA3D_o1.addProblem(Lame3DOrder1_7680k())
474 bm_LA3D_o1.addProblem(Lame3DOrder1_15360k())
475 map(bm_LA3D_o1.addOptions,ops)
476
477 bm_LA3D_o1_pen100=Benchmark(name="Lame 3D (order 1, penalty 100)")
478 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_30k())
479 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_60k())
480 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_120k())
481 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_240k())
482 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_480k())
483 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_960k())
484 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_1920k())
485 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_3840k())
486 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_7680k())
487 bm_LA3D_o1_pen100.addProblem(Lame3DOrder1Alpha100_15360k())
488 map(bm_LA3D_o1_pen100.addOptions,ops)
489
490 bm_LA3D_o1_c2=Benchmark(name="Lame 3D (order 1, contrast 1e2)")
491 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_30k())
492 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_60k())
493 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_120k())
494 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_240k())
495 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_480k())
496 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_960k())
497 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_1920k())
498 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_3840k())
499 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_7680k())
500 bm_LA3D_o1_c2.addProblem(InhomgeneousLame3DOrder1JumpE2_15360k())
501 map(bm_LA3D_o1_c2.addOptions,ops)
502
503 bm_LA3D_o1_pen100_c2=Benchmark(name="Lame 3D (order 1, penalty 100, contrast 1e2)")
504 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_30k())
505 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_60k())
506 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_120k())
507 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_240k())
508 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_480k())
509 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_960k())
510 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_1920k())
511 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_3840k())
512 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_7680k())
513 bm_LA3D_o1_pen100_c2.addProblem(InhomgeneousLame3DOrder1JumpE2Alpha100_15360k())
514 map(bm_LA3D_o1_pen100_c2.addOptions,ops)
515
516 bm_LA3D_o1_c6=Benchmark(name="Lame 3D (order 1, contrast 1e6)")
517 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_30k())
518 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_60k())
519 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_120k())
520 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_240k())
521 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_480k())
522 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_960k())
523 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_1920k())
524 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_3840k())
525 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_7680k())
526 bm_LA3D_o1_c6.addProblem(InhomgeneousLame3DOrder1JumpE6_15360k())
527 map(bm_LA3D_o1_c6.addOptions,ops)
528
529 bm_LA3D_o1_pen100_c6=Benchmark(name="Lame 3D (order 1, penalty 100, contrast 1e6)")
530 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_30k())
531 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_60k())
532 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_120k())
533 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_240k())
534 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_480k())
535 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_960k())
536 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_1920k())
537 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_3840k())
538 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_7680k())
539 bm_LA3D_o1_pen100_c6.addProblem(InhomgeneousLame3DOrder1JumpE6Alpha100_15360k())
540 map(bm_LA3D_o1_pen100_c6.addOptions,ops)
541
542 bm_LA3D_o1_c2_n45=Benchmark(name="Lame 3D (order 1, contrast 1e2, normal 45deg)")
543 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_30k())
544 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_60k())
545 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_120k())
546 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_240k())
547 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_480k())
548 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_960k())
549 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_1920k())
550 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_3840k())
551 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_7680k())
552 bm_LA3D_o1_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45_15360k())
553 map(bm_LA3D_o1_c2_n45.addOptions,ops)
554
555 bm_LA3D_o1_pen100_c2_n45=Benchmark(name="Lame 3D (order 1, penalty 100, contrast 1e2, normal 45deg)")
556 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_30k())
557 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_60k())
558 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_120k())
559 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_240k())
560 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_480k())
561 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_960k())
562 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_1920k())
563 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_3840k())
564 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_7680k())
565 bm_LA3D_o1_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_15360k())
566 map(bm_LA3D_o1_pen100_c2_n45.addOptions,ops)
567
568 bm_LA3D_o1_c6_n45=Benchmark(name="Lame 3D (order 1, contrast 1e6, normal 45deg)")
569 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_30k())
570 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_60k())
571 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_120k())
572 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_240k())
573 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_480k())
574 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_960k())
575 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_1920k())
576 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_3840k())
577 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_7680k())
578 bm_LA3D_o1_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45_15360k())
579 map(bm_LA3D_o1_c6_n45.addOptions,ops)
580
581 bm_LA3D_o1_pen100_c6_n45=Benchmark(name="Lame 3D (order 1, penalty 100, contrast 1e6, normal 45deg)")
582 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_30k())
583 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_60k())
584 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_120k())
585 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_240k())
586 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_480k())
587 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_960k())
588 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_1920k())
589 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_3840k())
590 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_7680k())
591 bm_LA3D_o1_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_15360k())
592 map(bm_LA3D_o1_pen100_c6_n45.addOptions,ops)
593
594 bm_LA3D_o2=Benchmark(name="Lame 3D (order 2)")
595 bm_LA3D_o2.addProblem(Lame3DOrder2_30k())
596 bm_LA3D_o2.addProblem(Lame3DOrder2_60k())
597 bm_LA3D_o2.addProblem(Lame3DOrder2_120k())
598 bm_LA3D_o2.addProblem(Lame3DOrder2_240k())
599 bm_LA3D_o2.addProblem(Lame3DOrder2_480k())
600 bm_LA3D_o2.addProblem(Lame3DOrder2_960k())
601 bm_LA3D_o2.addProblem(Lame3DOrder2_1920k())
602 bm_LA3D_o2.addProblem(Lame3DOrder2_3840k())
603 bm_LA3D_o2.addProblem(Lame3DOrder2_7680k())
604 bm_LA3D_o2.addProblem(Lame3DOrder2_15360k())
605 map(bm_LA3D_o2.addOptions,ops)
606
607 bm_LA3D_o2_pen100=Benchmark(name="Lame 3D (order 2, penalty 100)")
608 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_30k())
609 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_60k())
610 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_120k())
611 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_240k())
612 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_480k())
613 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_960k())
614 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_1920k())
615 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_3840k())
616 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_7680k())
617 bm_LA3D_o2_pen100.addProblem(Lame3DOrder2Alpha100_15360k())
618 map(bm_LA3D_o2_pen100.addOptions,ops)
619
620 bm_LA3D_o2_c2=Benchmark(name="Lame 3D (order 2, contrast 1e2)")
621 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_30k())
622 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_60k())
623 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_120k())
624 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_240k())
625 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_480k())
626 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_960k())
627 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_1920k())
628 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_3840k())
629 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_7680k())
630 bm_LA3D_o2_c2.addProblem(InhomgeneousLame3DOrder2JumpE2_15360k())
631 map(bm_LA3D_o2_c2.addOptions,ops)
632
633 bm_LA3D_o2_pen100_c2=Benchmark(name="Lame 3D (order 2, penalty 100, contrast 1e2)")
634 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_30k())
635 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_60k())
636 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_120k())
637 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_240k())
638 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_480k())
639 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_960k())
640 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_1920k())
641 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_3840k())
642 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_7680k())
643 bm_LA3D_o2_pen100_c2.addProblem(InhomgeneousLame3DOrder2JumpE2Alpha100_15360k())
644 map(bm_LA3D_o2_pen100_c2.addOptions,ops)
645
646 bm_LA3D_o2_c6=Benchmark(name="Lame 3D (order 2, contrast 1e6)")
647 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_30k())
648 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_60k())
649 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_120k())
650 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_240k())
651 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_480k())
652 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_960k())
653 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_1920k())
654 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_3840k())
655 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_7680k())
656 bm_LA3D_o2_c6.addProblem(InhomgeneousLame3DOrder2JumpE6_15360k())
657 map(bm_LA3D_o2_c6.addOptions,ops)
658
659 bm_LA3D_o2_pen100_c6=Benchmark(name="Lame 3D (order 2, penalty 100, contrast 1e6)")
660 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_30k())
661 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_60k())
662 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_120k())
663 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_240k())
664 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_480k())
665 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_960k())
666 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_1920k())
667 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_3840k())
668 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_7680k())
669 bm_LA3D_o2_pen100_c6.addProblem(InhomgeneousLame3DOrder2JumpE6Alpha100_15360k())
670 map(bm_LA3D_o2_pen100_c6.addOptions,ops)
671
672 bm_LA3D_o2_c2_n45=Benchmark(name="Lame 3D (order 2, contrast 1e2, normal 45deg)")
673 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_30k())
674 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_60k())
675 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_120k())
676 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_240k())
677 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_480k())
678 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_960k())
679 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_1920k())
680 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_3840k())
681 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_7680k())
682 bm_LA3D_o2_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45_15360k())
683 map(bm_LA3D_o2_c2_n45.addOptions,ops)
684
685 bm_LA3D_o2_pen100_c2_n45=Benchmark(name="Lame 3D (order 2, penalty 100, contrast 1e2, normal 45deg)")
686 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_30k())
687 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_60k())
688 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_120k())
689 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_240k())
690 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_480k())
691 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_960k())
692 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_1920k())
693 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_3840k())
694 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_7680k())
695 bm_LA3D_o2_pen100_c2_n45.addProblem(InhomogeneousLame3DOrder2JumpE2Normal45Alpha100_15360k())
696 map(bm_LA3D_o2_pen100_c2_n45.addOptions,ops)
697
698 bm_LA3D_o2_c6_n45=Benchmark(name="Lame 3D (order 2, contrast 1e6, normal 45deg)")
699 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_30k())
700 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_60k())
701 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_120k())
702 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_240k())
703 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_480k())
704 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_960k())
705 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_1920k())
706 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_3840k())
707 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_7680k())
708 bm_LA3D_o2_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45_15360k())
709 map(bm_LA3D_o2_c6_n45.addOptions,ops)
710
711 bm_LA3D_o2_pen100_c6_n45=Benchmark(name="Lame 3D (order 2, penalty 100, contrast 1e6, normal 45deg)")
712 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_30k())
713 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_60k())
714 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_120k())
715 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_240k())
716 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_480k())
717 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_960k())
718 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_1920k())
719 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_3840k())
720 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_7680k())
721 bm_LA3D_o2_pen100_c6_n45.addProblem(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_15360k())
722 map(bm_LA3D_o2_pen100_c6_n45.addOptions,ops)
723
724 bms=BenchmarkSuite("Paso/Finley")
725 # bms.addBenchmark(bm_L2Do1)
726 # bms.addBenchmark(bm_L2Do2)
727 # bms.addBenchmark(bm_L3Do1)
728 # bms.addBenchmark(bm_L3Do2)
729
730 # bms.addBenchmark(bm_A2Do1g30)
731 # bms.addBenchmark(bm_A2Do1g45)
732 # bms.addBenchmark(bm_A2Do2g30)
733 # bms.addBenchmark(bm_A2Do2g45)
734 # bms.addBenchmark(bm_A3Do1g30)
735 # bms.addBenchmark(bm_A3Do1g45)
736 # bms.addBenchmark(bm_A3Do2g30)
737 # bms.addBenchmark(bm_A3Do2g45)
738
739 bms.addBenchmark(bm_LA2D_o1)
740 bms.addBenchmark(bm_LA2D_o1_pen100)
741 bms.addBenchmark(bm_LA2D_o1_c2)
742 bms.addBenchmark(bm_LA2D_o1_pen100_c2)
743 bms.addBenchmark(bm_LA2D_o1_c6)
744 bms.addBenchmark(bm_LA2D_o1_pen100_c6)
745 bms.addBenchmark(bm_LA2D_o1_c2_n45)
746 bms.addBenchmark(bm_LA2D_o1_pen100_c2_n45)
747 bms.addBenchmark(bm_LA2D_o1_c6_n45)
748 bms.addBenchmark(bm_LA2D_o1_pen100_c6_n45)
749 bms.addBenchmark(bm_LA2D_o2)
750 bms.addBenchmark(bm_LA2D_o2_pen100)
751 bms.addBenchmark(bm_LA2D_o2_c2)
752 bms.addBenchmark(bm_LA2D_o2_pen100_c2)
753 bms.addBenchmark(bm_LA2D_o2_c6)
754 bms.addBenchmark(bm_LA2D_o2_pen100_c6)
755 bms.addBenchmark(bm_LA2D_o2_c2_n45)
756 bms.addBenchmark(bm_LA2D_o2_pen100_c2_n45)
757 bms.addBenchmark(bm_LA2D_o2_c6_n45)
758 bms.addBenchmark(bm_LA2D_o2_pen100_c6_n45)
759 bms.addBenchmark(bm_LA3D_o1)
760 bms.addBenchmark(bm_LA3D_o1_pen100)
761 bms.addBenchmark(bm_LA3D_o1_c2)
762 bms.addBenchmark(bm_LA3D_o1_pen100_c2)
763 bms.addBenchmark(bm_LA3D_o1_c6)
764 bms.addBenchmark(bm_LA3D_o1_pen100_c6)
765 bms.addBenchmark(bm_LA3D_o1_c2_n45)
766 bms.addBenchmark(bm_LA3D_o1_pen100_c2_n45)
767 bms.addBenchmark(bm_LA3D_o1_c6_n45)
768 bms.addBenchmark(bm_LA3D_o1_pen100_c6_n45)
769 bms.addBenchmark(bm_LA3D_o2)
770 bms.addBenchmark(bm_LA3D_o2_pen100)
771 bms.addBenchmark(bm_LA3D_o2_c2)
772 bms.addBenchmark(bm_LA3D_o2_pen100_c2)
773 bms.addBenchmark(bm_LA3D_o2_c6)
774 bms.addBenchmark(bm_LA3D_o2_pen100_c6)
775 bms.addBenchmark(bm_LA3D_o2_c2_n45)
776 bms.addBenchmark(bm_LA3D_o2_pen100_c2_n45)
777 bms.addBenchmark(bm_LA3D_o2_c6_n45)
778 bms.addBenchmark(bm_LA3D_o2_pen100_c6_n45)
779 bms.run(scale=thlist)
780 out=bms.getHTML(filter=ff)
781 print out

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.26