30 |
from esys.finley.finleybench import * |
from esys.finley.finleybench import * |
31 |
from esys.escript.benchmark import BenchmarkSuite,Benchmark |
from esys.escript.benchmark import BenchmarkSuite,Benchmark |
32 |
|
|
33 |
# thlist=[1,2,4,8,16] |
thlist=[1,2,4,8,16] |
34 |
thlist=[1,2,4,8,16,32] |
# thlist=[1,2,4,8,16,32] |
35 |
# thlist=[1,2,4,8,16,32,64,128] |
# thlist=[1,2,4,8,16,32,64,128] |
36 |
# thlist=[1,2,4,8,16,32,64,128] |
# thlist=[1,2,4,8,16,32,64,128] |
37 |
show=True |
show=True |
40 |
opt1=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.JACOBI,verbose=show) |
opt1=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.JACOBI,verbose=show) |
41 |
opt2=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.ILU0,verbose=show) |
opt2=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.ILU0,verbose=show) |
42 |
opt3=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.RILU,verbose=show) |
opt3=FinleyOptions(solver_method=LinearPDE.PCG,preconditioner=LinearPDE.RILU,verbose=show) |
43 |
# opt4=FinleyOptions(solver_method=LinearPDE.DIRECT,verbose=show) |
opt4=FinleyOptions(solver_method=LinearPDE.DIRECT,verbose=show) |
44 |
|
ops=(opt1,opt2,opt3,opt4) |
45 |
|
|
46 |
bm_L2Do1=Benchmark(name="Laplace 2D (order 1)") |
bm_L2Do1=Benchmark(name="Laplace 2D (order 1)") |
47 |
bm_L2Do1.addProblem(Laplace2DOrder1_30k()) |
bm_L2Do1.addProblem(Laplace2DOrder1_30k()) |
54 |
bm_L2Do1.addProblem(Laplace2DOrder1_3840k()) |
bm_L2Do1.addProblem(Laplace2DOrder1_3840k()) |
55 |
bm_L2Do1.addProblem(Laplace2DOrder1_7680k()) |
bm_L2Do1.addProblem(Laplace2DOrder1_7680k()) |
56 |
bm_L2Do1.addProblem(Laplace2DOrder1_15360k()) |
bm_L2Do1.addProblem(Laplace2DOrder1_15360k()) |
57 |
bm_L2Do1.addOptions(opt1) |
map(bm_L2Do1.addOptions,ops) |
|
bm_L2Do1.addOptions(opt2) |
|
|
bm_L2Do1.addOptions(opt3) |
|
58 |
|
|
59 |
bm_L2Do2=Benchmark("Laplace 2D (order 2)") |
bm_L2Do2=Benchmark("Laplace 2D (order 2)") |
60 |
bm_L2Do2.addProblem(Laplace2DOrder2_30k()) |
bm_L2Do2.addProblem(Laplace2DOrder2_30k()) |
67 |
bm_L2Do2.addProblem(Laplace2DOrder2_3840k()) |
bm_L2Do2.addProblem(Laplace2DOrder2_3840k()) |
68 |
bm_L2Do2.addProblem(Laplace2DOrder2_7680k()) |
bm_L2Do2.addProblem(Laplace2DOrder2_7680k()) |
69 |
bm_L2Do2.addProblem(Laplace2DOrder2_15360k()) |
bm_L2Do2.addProblem(Laplace2DOrder2_15360k()) |
70 |
bm_L2Do2.addOptions(opt1) |
map(bm_L2Do2.addOptions,ops) |
|
bm_L2Do2.addOptions(opt2) |
|
|
bm_L2Do2.addOptions(opt3) |
|
71 |
|
|
72 |
bm_L3Do1=Benchmark("Laplace 3D (order 1)") |
bm_L3Do1=Benchmark("Laplace 3D (order 1)") |
73 |
bm_L3Do1.addProblem(Laplace3DOrder1_30k()) |
bm_L3Do1.addProblem(Laplace3DOrder1_30k()) |
80 |
bm_L3Do1.addProblem(Laplace3DOrder1_3840k()) |
bm_L3Do1.addProblem(Laplace3DOrder1_3840k()) |
81 |
bm_L3Do1.addProblem(Laplace3DOrder1_7680k()) |
bm_L3Do1.addProblem(Laplace3DOrder1_7680k()) |
82 |
bm_L3Do1.addProblem(Laplace3DOrder1_15360k()) |
bm_L3Do1.addProblem(Laplace3DOrder1_15360k()) |
83 |
bm_L3Do1.addOptions(opt1) |
map(bm_L3Do1.addOptions,ops) |
|
bm_L3Do1.addOptions(opt2) |
|
|
bm_L3Do1.addOptions(opt3) |
|
84 |
|
|
85 |
bm_L3Do2=Benchmark("Laplace 3D (order 2)") |
bm_L3Do2=Benchmark("Laplace 3D (order 2)") |
86 |
bm_L3Do2.addProblem(Laplace3DOrder2_30k()) |
bm_L3Do2.addProblem(Laplace3DOrder2_30k()) |
93 |
bm_L3Do2.addProblem(Laplace3DOrder2_3840k()) |
bm_L3Do2.addProblem(Laplace3DOrder2_3840k()) |
94 |
bm_L3Do2.addProblem(Laplace3DOrder2_7680k()) |
bm_L3Do2.addProblem(Laplace3DOrder2_7680k()) |
95 |
bm_L3Do2.addProblem(Laplace3DOrder2_15360k()) |
bm_L3Do2.addProblem(Laplace3DOrder2_15360k()) |
96 |
bm_L3Do2.addOptions(opt1) |
map(bm_L3Do2.addOptions,ops) |
|
bm_L3Do2.addOptions(opt2) |
|
|
bm_L3Do2.addOptions(opt3) |
|
97 |
|
|
98 |
bm_A2Do1g30=Benchmark("Anisotropic 2D (gamma=30, order=1)") |
bm_A2Do1g30=Benchmark("Anisotropic 2D (gamma=30, order=1)") |
99 |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_30k()) |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_30k()) |
106 |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_3840k()) |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_3840k()) |
107 |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_7680k()) |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_7680k()) |
108 |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_15360k()) |
bm_A2Do1g30.addProblem(Anisotropic2DOrder1Gamma30_15360k()) |
109 |
bm_A2Do1g30.addOptions(opt1) |
map(bm_A2Do1g30.addOptions,ops) |
|
bm_A2Do1g30.addOptions(opt2) |
|
|
bm_A2Do1g30.addOptions(opt3) |
|
110 |
|
|
111 |
bm_A2Do1g45=Benchmark("Anisotropic 2D (gamma=45, order=1)") |
bm_A2Do1g45=Benchmark("Anisotropic 2D (gamma=45, order=1)") |
112 |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_30k()) |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_30k()) |
119 |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_3840k()) |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_3840k()) |
120 |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_7680k()) |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_7680k()) |
121 |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_15360k()) |
bm_A2Do1g45.addProblem(Anisotropic2DOrder1Gamma45_15360k()) |
122 |
bm_A2Do1g45.addOptions(opt1) |
map(bm_A2Do1g45.addOptions,ops) |
|
bm_A2Do1g45.addOptions(opt2) |
|
|
bm_A2Do1g45.addOptions(opt3) |
|
123 |
|
|
124 |
bm_A2Do2g30=Benchmark("Anisotropic 2D (gamma=30, order=2)") |
bm_A2Do2g30=Benchmark("Anisotropic 2D (gamma=30, order=2)") |
125 |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_30k()) |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_30k()) |
132 |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_3840k()) |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_3840k()) |
133 |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_7680k()) |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_7680k()) |
134 |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_15360k()) |
bm_A2Do2g30.addProblem(Anisotropic2DOrder2Gamma30_15360k()) |
135 |
bm_A2Do2g30.addOptions(opt1) |
map(bm_A2Do2g30.addOptions,ops) |
|
bm_A2Do2g30.addOptions(opt2) |
|
|
bm_A2Do2g30.addOptions(opt3) |
|
136 |
|
|
137 |
|
|
138 |
bm_A2Do2g45=Benchmark("Anisotropic 2D (gamma=45, order=2)") |
bm_A2Do2g45=Benchmark("Anisotropic 2D (gamma=45, order=2)") |
146 |
bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_3840k()) |
bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_3840k()) |
147 |
bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_7680k()) |
bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_7680k()) |
148 |
bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_15360k()) |
bm_A2Do2g45.addProblem(Anisotropic2DOrder2Gamma45_15360k()) |
149 |
bm_A2Do2g45.addOptions(opt1) |
map(bm_A2Do2g45.addOptions,ops) |
|
bm_A2Do2g45.addOptions(opt2) |
|
|
bm_A2Do2g45.addOptions(opt3) |
|
150 |
|
|
151 |
|
|
152 |
bm_A3Do1g30=Benchmark("Anisotropic 3D (gamma=30, order=1)") |
bm_A3Do1g30=Benchmark("Anisotropic 3D (gamma=30, order=1)") |
160 |
bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_3840k()) |
bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_3840k()) |
161 |
bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_7680k()) |
bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_7680k()) |
162 |
bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_15360k()) |
bm_A3Do1g30.addProblem(Anisotropic3DOrder1Gamma30_15360k()) |
163 |
bm_A3Do1g30.addOptions(opt1) |
map(bm_A3Do1g30.addOptions,ops) |
|
bm_A3Do1g30.addOptions(opt2) |
|
|
bm_A3Do1g30.addOptions(opt3) |
|
164 |
|
|
165 |
bm_A3Do1g45=Benchmark("Anisotropic 3D (gamma=45, order=1)") |
bm_A3Do1g45=Benchmark("Anisotropic 3D (gamma=45, order=1)") |
166 |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_30k()) |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_30k()) |
173 |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_3840k()) |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_3840k()) |
174 |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_7680k()) |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_7680k()) |
175 |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_15360k()) |
bm_A3Do1g45.addProblem(Anisotropic3DOrder1Gamma45_15360k()) |
176 |
bm_A3Do1g45.addOptions(opt1) |
map(bm_A3Do1g45.addOptions,ops) |
|
bm_A3Do1g45.addOptions(opt2) |
|
|
bm_A3Do1g45.addOptions(opt3) |
|
177 |
|
|
178 |
bm_A3Do2g30=Benchmark("Anisotropic 3D (gamma=30, order=2)") |
bm_A3Do2g30=Benchmark("Anisotropic 3D (gamma=30, order=2)") |
179 |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_30k()) |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_30k()) |
186 |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_3840k()) |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_3840k()) |
187 |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_7680k()) |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_7680k()) |
188 |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_15360k()) |
bm_A3Do2g30.addProblem(Anisotropic3DOrder2Gamma30_15360k()) |
189 |
bm_A3Do2g30.addOptions(opt1) |
map(bm_A3Do2g30.addOptions,ops) |
|
bm_A3Do2g30.addOptions(opt2) |
|
|
bm_A3Do2g30.addOptions(opt3) |
|
190 |
|
|
191 |
bm_A3Do2g45=Benchmark("Anisotropic 3D (gamma=45, order=2)") |
bm_A3Do2g45=Benchmark("Anisotropic 3D (gamma=45, order=2)") |
192 |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_30k()) |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_30k()) |
199 |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_3840k()) |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_3840k()) |
200 |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_7680k()) |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_7680k()) |
201 |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_15360k()) |
bm_A3Do2g45.addProblem(Anisotropic3DOrder2Gamma45_15360k()) |
202 |
bm_A3Do2g45.addOptions(opt1) |
map(bm_A3Do2g45.addOptions,ops) |
|
bm_A3Do2g45.addOptions(opt2) |
|
|
bm_A3Do2g45.addOptions(opt3) |
|
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") |
bms=BenchmarkSuite("Paso/Finley") |
725 |
bms.addBenchmark(bm_L2Do1) |
# bms.addBenchmark(bm_L2Do1) |
726 |
bms.addBenchmark(bm_L2Do2) |
# bms.addBenchmark(bm_L2Do2) |
727 |
bms.addBenchmark(bm_L3Do1) |
# bms.addBenchmark(bm_L3Do1) |
728 |
bms.addBenchmark(bm_L3Do2) |
# bms.addBenchmark(bm_L3Do2) |
729 |
bms.addBenchmark(bm_A2Do1g30) |
|
730 |
bms.addBenchmark(bm_A2Do1g45) |
# bms.addBenchmark(bm_A2Do1g30) |
731 |
bms.addBenchmark(bm_A2Do2g30) |
# bms.addBenchmark(bm_A2Do1g45) |
732 |
bms.addBenchmark(bm_A2Do2g45) |
# bms.addBenchmark(bm_A2Do2g30) |
733 |
bms.addBenchmark(bm_A3Do1g30) |
# bms.addBenchmark(bm_A2Do2g45) |
734 |
bms.addBenchmark(bm_A3Do1g45) |
# bms.addBenchmark(bm_A3Do1g30) |
735 |
bms.addBenchmark(bm_A3Do2g30) |
# bms.addBenchmark(bm_A3Do1g45) |
736 |
bms.addBenchmark(bm_A3Do2g45) |
# 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) |
bms.run(scale=thlist) |
780 |
out=bms.getHTML(filter=ff) |
out=bms.getHTML(filter=ff) |
781 |
print out |
print out |