/[escript]/trunk/dudley/benchmarks/dudleybench.py
ViewVC logotype

Contents of /trunk/dudley/benchmarks/dudleybench.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3975 - (show annotations)
Thu Sep 20 01:54:06 2012 UTC (7 years, 1 month ago) by caltinay
File MIME type: text/x-python
File size: 170615 byte(s)
Merged symbolic branch into trunk. Curious what daniel and spartacus have to
say...

1
2 ########################################################
3 #
4 # Copyright (c) 2003-2012 by University of Queensland
5 # Earth Systems Science Computational Center (ESSCC)
6 # http://www.uq.edu.au/esscc
7 #
8 # Primary Business: Queensland, Australia
9 # Licensed under the Open Software License version 3.0
10 # http://www.opensource.org/licenses/osl-3.0.php
11 #
12 ########################################################
13
14 __copyright__="""Copyright (c) 2003-2012 by University of Queensland
15 Earth Systems Science Computational Center (ESSCC)
16 http://www.uq.edu.au/esscc
17 Primary Business: Queensland, Australia"""
18 __license__="""Licensed under the Open Software License version 3.0
19 http://www.opensource.org/licenses/osl-3.0.php"""
20 __url__="https://launchpad.net/escript-finley"
21
22 """
23 some benchmarks for tetsing the finley solver. The idea is to develop a set of standart benchmarks.
24
25 :var __author__: name of author
26 :var __licence__: licence agreement
27 :var __url__: url entry point on documentation
28 :var __version__: version
29 :var __date__: date of the version
30 """
31
32 __author__="Lutz Gross, l.gross@uq.edu.au"
33
34 from esys.escript import *
35 from esys.escript.benchmark import BenchmarkProblem, Options, BenchmarkFilter
36 import esys.dudley
37 from esys.escript.linearPDEs import LinearPDE, SolverOptions
38 import os
39 import math
40 import numpy
41
42 class DudleyFilter(BenchmarkFilter):
43 """
44 defines a filter for `DudleyProblem` characteristics
45 """
46 TIME="t [sec]"
47 ERROR="rel. error"
48
49
50 def __init__(self,args=None):
51 """
52 sets up the filter
53
54 :param args: list of value names to be filtered
55 :type args: ``list`` of `TIME`, `ERROR`
56 """
57 if args==None: args=[DudleyFilter.TIME,DudleyFilter.ERROR]
58 super(DudleyFilter,self).__init__()
59 self.__args=args
60
61 def getResultNames(self):
62 """
63 return the names of the results produced when run() is called.
64
65 :return: names the list of the names to be used when the results of the run() call are printed
66 :rtype: ``list`` of ``str``
67 """
68 return self.__args
69
70 def __call__(self,result):
71 """
72 filters out the characteristic values
73
74 :param result: characteristics rturned by a `DudleyProblem` run
75 :type result: ``dict``
76 :return: filtered values
77 :rtype: ``list`` of ``str``
78 """
79 out=[]
80 for a in self.__args:
81 out.append(result[a])
82 return out
83
84 class DudleyOptions(Options):
85 """
86 finley solver options to be handed over to paso
87
88 """
89 def __init__(self,solver_method=None,
90 preconditioner=None,
91 package=None,
92 tolerance=None,
93 verbose=False):
94 self.strmap={
95 SolverOptions.DIRECT : "DIRECT",
96 SolverOptions.PCG: "PCG",
97 SolverOptions.CR: "CR",
98 SolverOptions.CGS: "CGS",
99 SolverOptions.BICGSTAB: "BICGSTAB",
100 SolverOptions.SSOR: "SSOR",
101 SolverOptions.ILU0: "ILU0",
102 SolverOptions.ILUT: "ILUT",
103 SolverOptions.JACOBI: "JACOBI",
104 SolverOptions.GMRES: "GMRES",
105 SolverOptions.PRES20: "PRES20",
106 SolverOptions.LUMPING: "LUMPIMG",
107 SolverOptions.NO_REORDERING: "NO_REORDERING",
108 SolverOptions.MINIMUM_FILL_IN: "MINIMUM_FILL_IN",
109 SolverOptions.NESTED_DISSECTION: "NESTED_DISSECTION",
110 SolverOptions.MKL: "MKL",
111 SolverOptions.UMFPACK: "UMFPACK",
112 SolverOptions.TRILINOS: "TRILINOS",
113 SolverOptions.PASO: "PASO",
114 SolverOptions.RILU: "RILU",
115 SolverOptions.AMG: "AMG"
116 }
117 name=""
118 if solver_method==None:
119 solver_method==SolverOptions.PRES20
120 else:
121 name+=self.strmap[solver_method]
122 if preconditioner==None:
123 preconditioner==SolverOptions.JACOBI
124 else:
125 if not name=="": name+="+"
126 name+=self.strmap[preconditioner]
127 if package==None:
128 package==SolverOptions.PASO
129 else:
130 if not name=="": name+=" with "
131 name+=self.strmap[package]
132 if tolerance==None:
133 tolerance=1.e-8
134 else:
135 if not name=="": name+=", "
136 name+="tol = %s"%tolerance
137 self.solver_method=solver_method
138 self.preconditioner=preconditioner
139 self.tolerance=tolerance
140 self.package=package
141 self.verbose=verbose
142 super(DudleyOptions,self).__init__(name=name)
143
144
145
146 class DudleyProblem(BenchmarkProblem):
147 """
148 The general benchmark problem for Dudley
149 """
150 def run(self,options):
151 """
152 creates a domain and a PDE on this domain, solves it (with the given options) and returns the
153 elapsed time and the error.
154
155 :param options: solver options
156 :type options: `DudleyOptions`
157 :return: elapsed time and the error of calculated solution
158 :rtype: pair of ``float``
159 """
160 domain=self.getDomain()
161 pde,u=self.getTestProblem(domain)
162 pde.getSolverOptions().setTolerance(options.tolerance)
163 pde.getSolverOptions().setPreconditioner(options.preconditioner)
164 pde.getSolverOptions().setSolverMethod(options.solver_method)
165 pde.getSolverOptions().setPackage(options.package)
166 pde.getSolverOptions().setVerbosity(options.verbose)
167 pde.getSolverOptions().setIterMax(6000)
168 a=os.times()[4]
169 uh=pde.getSolution()
170 a=os.times()[4]-a
171 if u==None:
172 return {DudleyFilter.TIME : a , DudleyFilter.ERROR : None }
173 else:
174 error=Lsup(u-uh)/Lsup(u)
175 return {DudleyFilter.TIME : a , DudleyFilter.ERROR : error }
176
177 def getTestProblem(self,domain):
178 """
179 returns a PDEto be solved and an exact solution
180
181 :param domain: the PDE domain
182 :type domain: `escript.Domain`
183 :return: a linear PDE to be solved an a reference solution
184 :rtype: `LinearPDE`,`escript.Data`
185 :note: must be overwritten by a particular problem
186 """
187 raise NotImplementedError
188
189 def getDomain(self):
190 """
191 returns the domain of the problem
192
193 :return: a domain
194 :rtype: `escript.Domain`
195 :note: must be overwritten by a particular problem
196 """
197 raise NotImplementedError
198
199 class RegularDudleyProblem(DudleyProblem):
200 """
201 base class for finley problem on a rectangular mesh
202 """
203 def __init__(self,n=1,order=1,dim=2,num_equations=1):
204 """
205 sets up a recangular mesh in finley on a unit cube/square
206
207 :param n: number of elements in each spactial direction
208 :type n: ``int``
209 :param order: element order
210 :type order: 1 or 2
211 :param dim: spatial dimension
212 :type dim: 2 or 3
213 :param num_equations: number of equations
214 :type num_equations: ``int``
215 """
216 super(RegularDudleyProblem,self).__init__(name=str(num_equations*(order*n+1)**dim))
217 self.__n=n
218 self.__order=order
219 self.__dim=dim
220 self.__num_equations=num_equations
221
222 def getDomain(self):
223 """
224 returns the unit square/cube with a rectangular mesh
225
226 :return: a domain
227 :rtype: `escript.Domain`
228 """
229 if self.__dim==2:
230 domain=esys.dudley.Rectangle(n0=self.__n,n1=self.__n,order=self.__order)
231 else:
232 domain=esys.dudley.Brick(n0=self.__n,n1=self.__n,n2=self.__n,order=self.__order)
233 return domain
234
235 class LaplaceProblem(RegularDudleyProblem):
236 """
237 base class for the Lapalce eqaution on a rectangular mesh
238 """
239 def getTestProblem(self,domain):
240 """
241 returns a PDE and a test solution on the given domain
242
243 :param domain: a domain
244 :type domain: `escript.Domain`
245 :return: the Laplace equation and a test solution
246 :rtype: ``tuple`` of ``LinearPDE`` and ``escript.Data``
247 """
248 x=domain.getX()
249 msk=whereZero(x[0])+whereZero(x[0]-1.)
250 u=x[0]
251 for i in range(1,domain.getDim()):
252 msk+=whereZero(x[i])+whereZero(x[i]-1.)
253 u*=(x[i]-i)
254 pde=LinearPDE(domain)
255 pde.setSymmetryOn()
256 pde.setValue(A=kronecker(domain),q=msk,r=u)
257 return pde,u
258
259 class AnisotropicProblem(RegularDudleyProblem):
260 """
261 base class for the Anisotropic scalar problem on a rectangular mesh
262 """
263 def __init__(self,n,order,dim,gamma,c):
264 self.c=c
265 self.gamma=gamma
266 super(AnisotropicProblem,self).__init__(n,order,dim)
267
268
269 def getTestProblem(self,domain):
270 """
271 returns a PDE and a test solution on the given domain
272
273 :param domain: a domain
274 :type domain: `escript.Domain`
275 :return: the Laplace equation and a test solution
276 :rtype: ``tuple`` of ``LinearPDE`` and ``escript.Data``
277 """
278 x=domain.getX()
279 msk=whereZero(x[0])+whereZero(x[0]-1.)
280 u=x[0]
281 for i in range(1,domain.getDim()):
282 msk+=whereZero(x[i])+whereZero(x[i]-1.)
283 u*=(x[i]-i)
284
285 gamma_rad=self.gamma/360.*8*math.atan(1.)
286 cg=math.cos(gamma_rad)
287 sg=math.sin(gamma_rad)
288 C=kronecker(domain)
289 C[0,0]=cg**2+self.c*sg**2
290 C[1,0]=(self.c-1.)*cg*sg
291 C[0,1]=C[1,0]
292 C[1,1]=sg**2+self.c*cg**2
293 F=2*(1.-self.c)*cg*sg
294 if domain.getDim()==3: F*=x[2]-2.
295 pde=LinearPDE(domain)
296 pde.setSymmetryOn()
297 pde.setValue(A=C,Y=F,q=msk,r=u)
298 return pde,u
299
300 class AnisotropicSystem(RegularDudleyProblem):
301 """
302 base class for the Anisotropic system problem on a rectangular mesh
303 with an anisotropic
304
305 *- (mu*(u_{i,j}+u_{j,i}))_j+lam*u_{k,k})_j=X_{ij,j}*
306
307 where
308 - *u_i=x_i+1/d*\prod{i!=j} x_j*
309 - *mu(x) = 1* for inner(x,normal)<inner(1.,normal)/2.
310 and *mu(x) = mu0* for inner(x,normal)>inner(1.,normal)/2.
311 - lam(x)=max(1,mu0)*alpha (constant)
312 plus constraints on the boundary
313 """
314 def __init__(self,n,order,dim,mu0,normal,alpha):
315 self.mu0=mu0
316 self.normal=numpy.array(normal)
317 self.alpha=alpha
318 super(AnisotropicSystem,self).__init__(n,order,dim,dim)
319
320
321 def getTestProblem(self,domain):
322 """
323 returns a PDE and a test solution on the given domain
324
325 :param domain: a domain
326 :type domain: `escript.Domain`
327 :return: the Laplace equation and a test solution
328 :rtype: ``tuple`` of ``LinearPDE`` and ``escript.Data``
329 """
330 x=domain.getX()
331 d=domain.getDim()
332
333 msk=whereZero(x[0])+whereZero(x[0]-1.)
334 for i in range(1,d):
335 msk+=whereZero(x[i])+whereZero(x[i]-1.)
336 msk=msk*numpy.ones((d,),numpy.float64)
337
338 u=x[:]
339 for i in range(d):
340 s=1.
341 for k in range(d):
342 if not i==k: s=s*x[k]
343 u[i]+=1./d*s
344
345 s=whereNegative(inner(x-numpy.ones((d,),numpy.float64)/2,self.normal))
346 mu=s+self.mu0*(1.-s)
347 lam=max(1.,self.mu0)*self.alpha
348
349 F=Tensor(0.,Function(domain))
350 for i in range(d):
351 for j in range(d):
352 if i==j:
353 F[i,i]+=mu*d*lam
354 else:
355 s=1.
356 for k in range(d):
357 if not i==k and not j==k:
358 s*=x[k]
359 F[i,j]+=mu/d*s
360 C=Tensor4(0.,Function(domain))
361 for i in range(domain.getDim()):
362 for j in range(domain.getDim()):
363 C[i,i,j,j]+=lam
364 C[j,i,j,i]+=mu
365 C[j,i,i,j]+=mu
366 pde=LinearPDE(domain)
367 pde.setSymmetryOn()
368 pde.setValue(A=C,X=F,q=msk,r=u)
369 return pde,u
370
371 class Laplace2DOrder1_30k(LaplaceProblem):
372 def __init__(self):
373 super(Laplace2DOrder1_30k,self).__init__(n=172,order=1,dim=2)
374 class Laplace2DOrder1_60k(LaplaceProblem):
375 def __init__(self):
376 super(Laplace2DOrder1_60k,self).__init__(n=244,order=1,dim=2)
377 class Laplace2DOrder1_120k(LaplaceProblem):
378 def __init__(self):
379 super(Laplace2DOrder1_120k,self).__init__(n=345,order=1,dim=2)
380 class Laplace2DOrder1_240k(LaplaceProblem):
381 def __init__(self):
382 super(Laplace2DOrder1_240k,self).__init__(n=489,order=1,dim=2)
383 class Laplace2DOrder1_480k(LaplaceProblem):
384 def __init__(self):
385 super(Laplace2DOrder1_480k,self).__init__(n=692,order=1,dim=2)
386 class Laplace2DOrder1_960k(LaplaceProblem):
387 def __init__(self):
388 super(Laplace2DOrder1_960k,self).__init__(n=979,order=1,dim=2)
389 class Laplace2DOrder1_1920k(LaplaceProblem):
390 def __init__(self):
391 super(Laplace2DOrder1_1920k,self).__init__(n=1385,order=1,dim=2)
392 class Laplace2DOrder1_3840k(LaplaceProblem):
393 def __init__(self):
394 super(Laplace2DOrder1_3840k,self).__init__(n=1959,order=1,dim=2)
395 class Laplace2DOrder1_7680k(LaplaceProblem):
396 def __init__(self):
397 super(Laplace2DOrder1_7680k,self).__init__(n=2770,order=1,dim=2)
398 class Laplace2DOrder1_15360k(LaplaceProblem):
399 def __init__(self):
400 super(Laplace2DOrder1_15360k,self).__init__(n=3918,order=1,dim=2)
401 class Laplace2DOrder2_30k(LaplaceProblem):
402 def __init__(self):
403 super(Laplace2DOrder2_30k,self).__init__(n=86,order=2,dim=2)
404 class Laplace2DOrder2_60k(LaplaceProblem):
405 def __init__(self):
406 super(Laplace2DOrder2_60k,self).__init__(n=122,order=2,dim=2)
407 class Laplace2DOrder2_120k(LaplaceProblem):
408 def __init__(self):
409 super(Laplace2DOrder2_120k,self).__init__(n=173,order=2,dim=2)
410 class Laplace2DOrder2_240k(LaplaceProblem):
411 def __init__(self):
412 super(Laplace2DOrder2_240k,self).__init__(n=244,order=2,dim=2)
413 class Laplace2DOrder2_480k(LaplaceProblem):
414 def __init__(self):
415 super(Laplace2DOrder2_480k,self).__init__(n=346,order=2,dim=2)
416 class Laplace2DOrder2_960k(LaplaceProblem):
417 def __init__(self):
418 super(Laplace2DOrder2_960k,self).__init__(n=489,order=2,dim=2)
419 class Laplace2DOrder2_1920k(LaplaceProblem):
420 def __init__(self):
421 super(Laplace2DOrder2_1920k,self).__init__(n=692,order=2,dim=2)
422 class Laplace2DOrder2_3840k(LaplaceProblem):
423 def __init__(self):
424 super(Laplace2DOrder2_3840k,self).__init__(n=979,order=2,dim=2)
425 class Laplace2DOrder2_7680k(LaplaceProblem):
426 def __init__(self):
427 super(Laplace2DOrder2_7680k,self).__init__(n=1385,order=2,dim=2)
428 class Laplace2DOrder2_15360k(LaplaceProblem):
429 def __init__(self):
430 super(Laplace2DOrder2_15360k,self).__init__(n=1959,order=2,dim=2)
431 class Laplace3DOrder1_30k(LaplaceProblem):
432 def __init__(self):
433 super(Laplace3DOrder1_30k,self).__init__(n=30,order=1,dim=3)
434 class Laplace3DOrder1_60k(LaplaceProblem):
435 def __init__(self):
436 super(Laplace3DOrder1_60k,self).__init__(n=38,order=1,dim=3)
437 class Laplace3DOrder1_120k(LaplaceProblem):
438 def __init__(self):
439 super(Laplace3DOrder1_120k,self).__init__(n=48,order=1,dim=3)
440 class Laplace3DOrder1_240k(LaplaceProblem):
441 def __init__(self):
442 super(Laplace3DOrder1_240k,self).__init__(n=61,order=1,dim=3)
443 class Laplace3DOrder1_480k(LaplaceProblem):
444 def __init__(self):
445 super(Laplace3DOrder1_480k,self).__init__(n=77,order=1,dim=3)
446 class Laplace3DOrder1_960k(LaplaceProblem):
447 def __init__(self):
448 super(Laplace3DOrder1_960k,self).__init__(n=98,order=1,dim=3)
449 class Laplace3DOrder1_1920k(LaplaceProblem):
450 def __init__(self):
451 super(Laplace3DOrder1_1920k,self).__init__(n=123,order=1,dim=3)
452 class Laplace3DOrder1_3840k(LaplaceProblem):
453 def __init__(self):
454 super(Laplace3DOrder1_3840k,self).__init__(n=156,order=1,dim=3)
455 class Laplace3DOrder1_7680k(LaplaceProblem):
456 def __init__(self):
457 super(Laplace3DOrder1_7680k,self).__init__(n=196,order=1,dim=3)
458 class Laplace3DOrder1_15360k(LaplaceProblem):
459 def __init__(self):
460 super(Laplace3DOrder1_15360k,self).__init__(n=248,order=1,dim=3)
461 class Laplace3DOrder2_30k(LaplaceProblem):
462 def __init__(self):
463 super(Laplace3DOrder2_30k,self).__init__(n=15,order=2,dim=3)
464 class Laplace3DOrder2_60k(LaplaceProblem):
465 def __init__(self):
466 super(Laplace3DOrder2_60k,self).__init__(n=19,order=2,dim=3)
467 class Laplace3DOrder2_120k(LaplaceProblem):
468 def __init__(self):
469 super(Laplace3DOrder2_120k,self).__init__(n=24,order=2,dim=3)
470 class Laplace3DOrder2_240k(LaplaceProblem):
471 def __init__(self):
472 super(Laplace3DOrder2_240k,self).__init__(n=31,order=2,dim=3)
473 class Laplace3DOrder2_480k(LaplaceProblem):
474 def __init__(self):
475 super(Laplace3DOrder2_480k,self).__init__(n=39,order=2,dim=3)
476 class Laplace3DOrder2_960k(LaplaceProblem):
477 def __init__(self):
478 super(Laplace3DOrder2_960k,self).__init__(n=49,order=2,dim=3)
479 class Laplace3DOrder2_1920k(LaplaceProblem):
480 def __init__(self):
481 super(Laplace3DOrder2_1920k,self).__init__(n=62,order=2,dim=3)
482 class Laplace3DOrder2_3840k(LaplaceProblem):
483 def __init__(self):
484 super(Laplace3DOrder2_3840k,self).__init__(n=78,order=2,dim=3)
485 class Laplace3DOrder2_7680k(LaplaceProblem):
486 def __init__(self):
487 super(Laplace3DOrder2_7680k,self).__init__(n=98,order=2,dim=3)
488 class Laplace3DOrder2_15360k(LaplaceProblem):
489 def __init__(self):
490 super(Laplace3DOrder2_15360k,self).__init__(n=124,order=2,dim=3)
491
492 class Anisotropic2DOrder1Gamma30_30k(AnisotropicProblem):
493 def __init__(self):
494 super(Anisotropic2DOrder1Gamma30_30k,self).__init__(n=172,order=1,dim=2,gamma=30,c=0.001)
495 class Anisotropic2DOrder1Gamma30_60k(AnisotropicProblem):
496 def __init__(self):
497 super(Anisotropic2DOrder1Gamma30_60k,self).__init__(n=244,order=1,dim=2,gamma=30,c=0.001)
498 class Anisotropic2DOrder1Gamma30_120k(AnisotropicProblem):
499 def __init__(self):
500 super(Anisotropic2DOrder1Gamma30_120k,self).__init__(n=345,order=1,dim=2,gamma=30,c=0.001)
501 class Anisotropic2DOrder1Gamma30_240k(AnisotropicProblem):
502 def __init__(self):
503 super(Anisotropic2DOrder1Gamma30_240k,self).__init__(n=489,order=1,dim=2,gamma=30,c=0.001)
504 class Anisotropic2DOrder1Gamma30_480k(AnisotropicProblem):
505 def __init__(self):
506 super(Anisotropic2DOrder1Gamma30_480k,self).__init__(n=692,order=1,dim=2,gamma=30,c=0.001)
507 class Anisotropic2DOrder1Gamma30_960k(AnisotropicProblem):
508 def __init__(self):
509 super(Anisotropic2DOrder1Gamma30_960k,self).__init__(n=979,order=1,dim=2,gamma=30,c=0.001)
510 class Anisotropic2DOrder1Gamma30_1920k(AnisotropicProblem):
511 def __init__(self):
512 super(Anisotropic2DOrder1Gamma30_1920k,self).__init__(n=1385,order=1,dim=2,gamma=30,c=0.001)
513 class Anisotropic2DOrder1Gamma30_3840k(AnisotropicProblem):
514 def __init__(self):
515 super(Anisotropic2DOrder1Gamma30_3840k,self).__init__(n=1959,order=1,dim=2,gamma=30,c=0.001)
516 class Anisotropic2DOrder1Gamma30_7680k(AnisotropicProblem):
517 def __init__(self):
518 super(Anisotropic2DOrder1Gamma30_7680k,self).__init__(n=2770,order=1,dim=2,gamma=30,c=0.001)
519 class Anisotropic2DOrder1Gamma30_15360k(AnisotropicProblem):
520 def __init__(self):
521 super(Anisotropic2DOrder1Gamma30_15360k,self).__init__(n=3918,order=1,dim=2,gamma=30,c=0.001)
522 class Anisotropic2DOrder1Gamma45_30k(AnisotropicProblem):
523 def __init__(self):
524 super(Anisotropic2DOrder1Gamma45_30k,self).__init__(n=172,order=1,dim=2,gamma=45,c=0.001)
525 class Anisotropic2DOrder1Gamma45_60k(AnisotropicProblem):
526 def __init__(self):
527 super(Anisotropic2DOrder1Gamma45_60k,self).__init__(n=244,order=1,dim=2,gamma=45,c=0.001)
528 class Anisotropic2DOrder1Gamma45_120k(AnisotropicProblem):
529 def __init__(self):
530 super(Anisotropic2DOrder1Gamma45_120k,self).__init__(n=345,order=1,dim=2,gamma=45,c=0.001)
531 class Anisotropic2DOrder1Gamma45_240k(AnisotropicProblem):
532 def __init__(self):
533 super(Anisotropic2DOrder1Gamma45_240k,self).__init__(n=489,order=1,dim=2,gamma=45,c=0.001)
534 class Anisotropic2DOrder1Gamma45_480k(AnisotropicProblem):
535 def __init__(self):
536 super(Anisotropic2DOrder1Gamma45_480k,self).__init__(n=692,order=1,dim=2,gamma=45,c=0.001)
537 class Anisotropic2DOrder1Gamma45_960k(AnisotropicProblem):
538 def __init__(self):
539 super(Anisotropic2DOrder1Gamma45_960k,self).__init__(n=979,order=1,dim=2,gamma=45,c=0.001)
540 class Anisotropic2DOrder1Gamma45_1920k(AnisotropicProblem):
541 def __init__(self):
542 super(Anisotropic2DOrder1Gamma45_1920k,self).__init__(n=1385,order=1,dim=2,gamma=45,c=0.001)
543 class Anisotropic2DOrder1Gamma45_3840k(AnisotropicProblem):
544 def __init__(self):
545 super(Anisotropic2DOrder1Gamma45_3840k,self).__init__(n=1959,order=1,dim=2,gamma=45,c=0.001)
546 class Anisotropic2DOrder1Gamma45_7680k(AnisotropicProblem):
547 def __init__(self):
548 super(Anisotropic2DOrder1Gamma45_7680k,self).__init__(n=2770,order=1,dim=2,gamma=45,c=0.001)
549 class Anisotropic2DOrder1Gamma45_15360k(AnisotropicProblem):
550 def __init__(self):
551 super(Anisotropic2DOrder1Gamma45_15360k,self).__init__(n=3918,order=1,dim=2,gamma=45,c=0.001)
552 class Anisotropic2DOrder2Gamma30_30k(AnisotropicProblem):
553 def __init__(self):
554 super(Anisotropic2DOrder2Gamma30_30k,self).__init__(n=86,order=2,dim=2,gamma=30,c=0.001)
555 class Anisotropic2DOrder2Gamma30_60k(AnisotropicProblem):
556 def __init__(self):
557 super(Anisotropic2DOrder2Gamma30_60k,self).__init__(n=122,order=2,dim=2,gamma=30,c=0.001)
558 class Anisotropic2DOrder2Gamma30_120k(AnisotropicProblem):
559 def __init__(self):
560 super(Anisotropic2DOrder2Gamma30_120k,self).__init__(n=173,order=2,dim=2,gamma=30,c=0.001)
561 class Anisotropic2DOrder2Gamma30_240k(AnisotropicProblem):
562 def __init__(self):
563 super(Anisotropic2DOrder2Gamma30_240k,self).__init__(n=244,order=2,dim=2,gamma=30,c=0.001)
564 class Anisotropic2DOrder2Gamma30_480k(AnisotropicProblem):
565 def __init__(self):
566 super(Anisotropic2DOrder2Gamma30_480k,self).__init__(n=346,order=2,dim=2,gamma=30,c=0.001)
567 class Anisotropic2DOrder2Gamma30_960k(AnisotropicProblem):
568 def __init__(self):
569 super(Anisotropic2DOrder2Gamma30_960k,self).__init__(n=489,order=2,dim=2,gamma=30,c=0.001)
570 class Anisotropic2DOrder2Gamma30_1920k(AnisotropicProblem):
571 def __init__(self):
572 super(Anisotropic2DOrder2Gamma30_1920k,self).__init__(n=692,order=2,dim=2,gamma=30,c=0.001)
573 class Anisotropic2DOrder2Gamma30_3840k(AnisotropicProblem):
574 def __init__(self):
575 super(Anisotropic2DOrder2Gamma30_3840k,self).__init__(n=979,order=2,dim=2,gamma=30,c=0.001)
576 class Anisotropic2DOrder2Gamma30_7680k(AnisotropicProblem):
577 def __init__(self):
578 super(Anisotropic2DOrder2Gamma30_7680k,self).__init__(n=1385,order=2,dim=2,gamma=30,c=0.001)
579 class Anisotropic2DOrder2Gamma30_15360k(AnisotropicProblem):
580 def __init__(self):
581 super(Anisotropic2DOrder2Gamma30_15360k,self).__init__(n=1959,order=2,dim=2,gamma=30,c=0.001)
582 class Anisotropic2DOrder2Gamma45_30k(AnisotropicProblem):
583 def __init__(self):
584 super(Anisotropic2DOrder2Gamma45_30k,self).__init__(n=86,order=2,dim=2,gamma=45,c=0.001)
585 class Anisotropic2DOrder2Gamma45_60k(AnisotropicProblem):
586 def __init__(self):
587 super(Anisotropic2DOrder2Gamma45_60k,self).__init__(n=122,order=2,dim=2,gamma=45,c=0.001)
588 class Anisotropic2DOrder2Gamma45_120k(AnisotropicProblem):
589 def __init__(self):
590 super(Anisotropic2DOrder2Gamma45_120k,self).__init__(n=173,order=2,dim=2,gamma=45,c=0.001)
591 class Anisotropic2DOrder2Gamma45_240k(AnisotropicProblem):
592 def __init__(self):
593 super(Anisotropic2DOrder2Gamma45_240k,self).__init__(n=244,order=2,dim=2,gamma=45,c=0.001)
594 class Anisotropic2DOrder2Gamma45_480k(AnisotropicProblem):
595 def __init__(self):
596 super(Anisotropic2DOrder2Gamma45_480k,self).__init__(n=346,order=2,dim=2,gamma=45,c=0.001)
597 class Anisotropic2DOrder2Gamma45_960k(AnisotropicProblem):
598 def __init__(self):
599 super(Anisotropic2DOrder2Gamma45_960k,self).__init__(n=489,order=2,dim=2,gamma=45,c=0.001)
600 class Anisotropic2DOrder2Gamma45_1920k(AnisotropicProblem):
601 def __init__(self):
602 super(Anisotropic2DOrder2Gamma45_1920k,self).__init__(n=692,order=2,dim=2,gamma=45,c=0.001)
603 class Anisotropic2DOrder2Gamma45_3840k(AnisotropicProblem):
604 def __init__(self):
605 super(Anisotropic2DOrder2Gamma45_3840k,self).__init__(n=979,order=2,dim=2,gamma=45,c=0.001)
606 class Anisotropic2DOrder2Gamma45_7680k(AnisotropicProblem):
607 def __init__(self):
608 super(Anisotropic2DOrder2Gamma45_7680k,self).__init__(n=1385,order=2,dim=2,gamma=45,c=0.001)
609 class Anisotropic2DOrder2Gamma45_15360k(AnisotropicProblem):
610 def __init__(self):
611 super(Anisotropic2DOrder2Gamma45_15360k,self).__init__(n=1959,order=2,dim=2,gamma=45,c=0.001)
612 class Anisotropic3DOrder1Gamma30_30k(AnisotropicProblem):
613 def __init__(self):
614 super(Anisotropic3DOrder1Gamma30_30k,self).__init__(n=30,order=1,dim=3,gamma=30,c=0.001)
615 class Anisotropic3DOrder1Gamma30_60k(AnisotropicProblem):
616 def __init__(self):
617 super(Anisotropic3DOrder1Gamma30_60k,self).__init__(n=38,order=1,dim=3,gamma=30,c=0.001)
618 class Anisotropic3DOrder1Gamma30_120k(AnisotropicProblem):
619 def __init__(self):
620 super(Anisotropic3DOrder1Gamma30_120k,self).__init__(n=48,order=1,dim=3,gamma=30,c=0.001)
621 class Anisotropic3DOrder1Gamma30_240k(AnisotropicProblem):
622 def __init__(self):
623 super(Anisotropic3DOrder1Gamma30_240k,self).__init__(n=61,order=1,dim=3,gamma=30,c=0.001)
624 class Anisotropic3DOrder1Gamma30_480k(AnisotropicProblem):
625 def __init__(self):
626 super(Anisotropic3DOrder1Gamma30_480k,self).__init__(n=77,order=1,dim=3,gamma=30,c=0.001)
627 class Anisotropic3DOrder1Gamma30_960k(AnisotropicProblem):
628 def __init__(self):
629 super(Anisotropic3DOrder1Gamma30_960k,self).__init__(n=98,order=1,dim=3,gamma=30,c=0.001)
630 class Anisotropic3DOrder1Gamma30_1920k(AnisotropicProblem):
631 def __init__(self):
632 super(Anisotropic3DOrder1Gamma30_1920k,self).__init__(n=123,order=1,dim=3,gamma=30,c=0.001)
633 class Anisotropic3DOrder1Gamma30_3840k(AnisotropicProblem):
634 def __init__(self):
635 super(Anisotropic3DOrder1Gamma30_3840k,self).__init__(n=156,order=1,dim=3,gamma=30,c=0.001)
636 class Anisotropic3DOrder1Gamma30_7680k(AnisotropicProblem):
637 def __init__(self):
638 super(Anisotropic3DOrder1Gamma30_7680k,self).__init__(n=196,order=1,dim=3,gamma=30,c=0.001)
639 class Anisotropic3DOrder1Gamma30_15360k(AnisotropicProblem):
640 def __init__(self):
641 super(Anisotropic3DOrder1Gamma30_15360k,self).__init__(n=248,order=1,dim=3,gamma=30,c=0.001)
642 class Anisotropic3DOrder1Gamma45_30k(AnisotropicProblem):
643 def __init__(self):
644 super(Anisotropic3DOrder1Gamma45_30k,self).__init__(n=30,order=1,dim=3,gamma=45,c=0.001)
645 class Anisotropic3DOrder1Gamma45_60k(AnisotropicProblem):
646 def __init__(self):
647 super(Anisotropic3DOrder1Gamma45_60k,self).__init__(n=38,order=1,dim=3,gamma=45,c=0.001)
648 class Anisotropic3DOrder1Gamma45_120k(AnisotropicProblem):
649 def __init__(self):
650 super(Anisotropic3DOrder1Gamma45_120k,self).__init__(n=48,order=1,dim=3,gamma=45,c=0.001)
651 class Anisotropic3DOrder1Gamma45_240k(AnisotropicProblem):
652 def __init__(self):
653 super(Anisotropic3DOrder1Gamma45_240k,self).__init__(n=61,order=1,dim=3,gamma=45,c=0.001)
654 class Anisotropic3DOrder1Gamma45_480k(AnisotropicProblem):
655 def __init__(self):
656 super(Anisotropic3DOrder1Gamma45_480k,self).__init__(n=77,order=1,dim=3,gamma=45,c=0.001)
657 class Anisotropic3DOrder1Gamma45_960k(AnisotropicProblem):
658 def __init__(self):
659 super(Anisotropic3DOrder1Gamma45_960k,self).__init__(n=98,order=1,dim=3,gamma=45,c=0.001)
660 class Anisotropic3DOrder1Gamma45_1920k(AnisotropicProblem):
661 def __init__(self):
662 super(Anisotropic3DOrder1Gamma45_1920k,self).__init__(n=123,order=1,dim=3,gamma=45,c=0.001)
663 class Anisotropic3DOrder1Gamma45_3840k(AnisotropicProblem):
664 def __init__(self):
665 super(Anisotropic3DOrder1Gamma45_3840k,self).__init__(n=156,order=1,dim=3,gamma=45,c=0.001)
666 class Anisotropic3DOrder1Gamma45_7680k(AnisotropicProblem):
667 def __init__(self):
668 super(Anisotropic3DOrder1Gamma45_7680k,self).__init__(n=196,order=1,dim=3,gamma=45,c=0.001)
669 class Anisotropic3DOrder1Gamma45_15360k(AnisotropicProblem):
670 def __init__(self):
671 super(Anisotropic3DOrder1Gamma45_15360k,self).__init__(n=248,order=1,dim=3,gamma=45,c=0.001)
672 class Anisotropic3DOrder2Gamma30_30k(AnisotropicProblem):
673 def __init__(self):
674 super(Anisotropic3DOrder2Gamma30_30k,self).__init__(n=15,order=2,dim=3,gamma=30,c=0.001)
675 class Anisotropic3DOrder2Gamma30_60k(AnisotropicProblem):
676 def __init__(self):
677 super(Anisotropic3DOrder2Gamma30_60k,self).__init__(n=19,order=2,dim=3,gamma=30,c=0.001)
678 class Anisotropic3DOrder2Gamma30_120k(AnisotropicProblem):
679 def __init__(self):
680 super(Anisotropic3DOrder2Gamma30_120k,self).__init__(n=24,order=2,dim=3,gamma=30,c=0.001)
681 class Anisotropic3DOrder2Gamma30_240k(AnisotropicProblem):
682 def __init__(self):
683 super(Anisotropic3DOrder2Gamma30_240k,self).__init__(n=31,order=2,dim=3,gamma=30,c=0.001)
684 class Anisotropic3DOrder2Gamma30_480k(AnisotropicProblem):
685 def __init__(self):
686 super(Anisotropic3DOrder2Gamma30_480k,self).__init__(n=39,order=2,dim=3,gamma=30,c=0.001)
687 class Anisotropic3DOrder2Gamma30_960k(AnisotropicProblem):
688 def __init__(self):
689 super(Anisotropic3DOrder2Gamma30_960k,self).__init__(n=49,order=2,dim=3,gamma=30,c=0.001)
690 class Anisotropic3DOrder2Gamma30_1920k(AnisotropicProblem):
691 def __init__(self):
692 super(Anisotropic3DOrder2Gamma30_1920k,self).__init__(n=62,order=2,dim=3,gamma=30,c=0.001)
693 class Anisotropic3DOrder2Gamma30_3840k(AnisotropicProblem):
694 def __init__(self):
695 super(Anisotropic3DOrder2Gamma30_3840k,self).__init__(n=78,order=2,dim=3,gamma=30,c=0.001)
696 class Anisotropic3DOrder2Gamma30_7680k(AnisotropicProblem):
697 def __init__(self):
698 super(Anisotropic3DOrder2Gamma30_7680k,self).__init__(n=98,order=2,dim=3,gamma=30,c=0.001)
699 class Anisotropic3DOrder2Gamma30_15360k(AnisotropicProblem):
700 def __init__(self):
701 super(Anisotropic3DOrder2Gamma30_15360k,self).__init__(n=124,order=2,dim=3,gamma=30,c=0.001)
702 class Anisotropic3DOrder2Gamma45_30k(AnisotropicProblem):
703 def __init__(self):
704 super(Anisotropic3DOrder2Gamma45_30k,self).__init__(n=15,order=2,dim=3,gamma=45,c=0.001)
705 class Anisotropic3DOrder2Gamma45_60k(AnisotropicProblem):
706 def __init__(self):
707 super(Anisotropic3DOrder2Gamma45_60k,self).__init__(n=19,order=2,dim=3,gamma=45,c=0.001)
708 class Anisotropic3DOrder2Gamma45_120k(AnisotropicProblem):
709 def __init__(self):
710 super(Anisotropic3DOrder2Gamma45_120k,self).__init__(n=24,order=2,dim=3,gamma=45,c=0.001)
711 class Anisotropic3DOrder2Gamma45_240k(AnisotropicProblem):
712 def __init__(self):
713 super(Anisotropic3DOrder2Gamma45_240k,self).__init__(n=31,order=2,dim=3,gamma=45,c=0.001)
714 class Anisotropic3DOrder2Gamma45_480k(AnisotropicProblem):
715 def __init__(self):
716 super(Anisotropic3DOrder2Gamma45_480k,self).__init__(n=39,order=2,dim=3,gamma=45,c=0.001)
717 class Anisotropic3DOrder2Gamma45_960k(AnisotropicProblem):
718 def __init__(self):
719 super(Anisotropic3DOrder2Gamma45_960k,self).__init__(n=49,order=2,dim=3,gamma=45,c=0.001)
720 class Anisotropic3DOrder2Gamma45_1920k(AnisotropicProblem):
721 def __init__(self):
722 super(Anisotropic3DOrder2Gamma45_1920k,self).__init__(n=62,order=2,dim=3,gamma=45,c=0.001)
723 class Anisotropic3DOrder2Gamma45_3840k(AnisotropicProblem):
724 def __init__(self):
725 super(Anisotropic3DOrder2Gamma45_3840k,self).__init__(n=78,order=2,dim=3,gamma=45,c=0.001)
726 class Anisotropic3DOrder2Gamma45_7680k(AnisotropicProblem):
727 def __init__(self):
728 super(Anisotropic3DOrder2Gamma45_7680k,self).__init__(n=98,order=2,dim=3,gamma=45,c=0.001)
729 class Anisotropic3DOrder2Gamma45_15360k(AnisotropicProblem):
730 def __init__(self):
731 super(Anisotropic3DOrder2Gamma45_15360k,self).__init__(n=124,order=2,dim=3,gamma=45,c=0.001)
732 class Lame2DOrder1_30k(AnisotropicSystem):
733 def __init__(self):
734 super(Lame2DOrder1_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
735 class Lame2DOrder1_60k(AnisotropicSystem):
736 def __init__(self):
737 super(Lame2DOrder1_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
738 class Lame2DOrder1_120k(AnisotropicSystem):
739 def __init__(self):
740 super(Lame2DOrder1_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
741 class Lame2DOrder1_240k(AnisotropicSystem):
742 def __init__(self):
743 super(Lame2DOrder1_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
744 class Lame2DOrder1_480k(AnisotropicSystem):
745 def __init__(self):
746 super(Lame2DOrder1_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
747 class Lame2DOrder1_960k(AnisotropicSystem):
748 def __init__(self):
749 super(Lame2DOrder1_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
750 class Lame2DOrder1_1920k(AnisotropicSystem):
751 def __init__(self):
752 super(Lame2DOrder1_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
753 class Lame2DOrder1_3840k(AnisotropicSystem):
754 def __init__(self):
755 super(Lame2DOrder1_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
756 class Lame2DOrder1_7680k(AnisotropicSystem):
757 def __init__(self):
758 super(Lame2DOrder1_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
759 class Lame2DOrder1_15360k(AnisotropicSystem):
760 def __init__(self):
761 super(Lame2DOrder1_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
762 class Lame2DOrder1Alpha100_30k(AnisotropicSystem):
763 def __init__(self):
764 super(Lame2DOrder1Alpha100_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
765 class Lame2DOrder1Alpha100_60k(AnisotropicSystem):
766 def __init__(self):
767 super(Lame2DOrder1Alpha100_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
768 class Lame2DOrder1Alpha100_120k(AnisotropicSystem):
769 def __init__(self):
770 super(Lame2DOrder1Alpha100_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
771 class Lame2DOrder1Alpha100_240k(AnisotropicSystem):
772 def __init__(self):
773 super(Lame2DOrder1Alpha100_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
774 class Lame2DOrder1Alpha100_480k(AnisotropicSystem):
775 def __init__(self):
776 super(Lame2DOrder1Alpha100_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
777 class Lame2DOrder1Alpha100_960k(AnisotropicSystem):
778 def __init__(self):
779 super(Lame2DOrder1Alpha100_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
780 class Lame2DOrder1Alpha100_1920k(AnisotropicSystem):
781 def __init__(self):
782 super(Lame2DOrder1Alpha100_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
783 class Lame2DOrder1Alpha100_3840k(AnisotropicSystem):
784 def __init__(self):
785 super(Lame2DOrder1Alpha100_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
786 class Lame2DOrder1Alpha100_7680k(AnisotropicSystem):
787 def __init__(self):
788 super(Lame2DOrder1Alpha100_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
789 class Lame2DOrder1Alpha100_15360k(AnisotropicSystem):
790 def __init__(self):
791 super(Lame2DOrder1Alpha100_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
792 class InhomgeneousLame2DOrder1JumpE2_30k(AnisotropicSystem):
793 def __init__(self):
794 super(InhomgeneousLame2DOrder1JumpE2_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
795 class InhomgeneousLame2DOrder1JumpE2_60k(AnisotropicSystem):
796 def __init__(self):
797 super(InhomgeneousLame2DOrder1JumpE2_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
798 class InhomgeneousLame2DOrder1JumpE2_120k(AnisotropicSystem):
799 def __init__(self):
800 super(InhomgeneousLame2DOrder1JumpE2_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
801 class InhomgeneousLame2DOrder1JumpE2_240k(AnisotropicSystem):
802 def __init__(self):
803 super(InhomgeneousLame2DOrder1JumpE2_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
804 class InhomgeneousLame2DOrder1JumpE2_480k(AnisotropicSystem):
805 def __init__(self):
806 super(InhomgeneousLame2DOrder1JumpE2_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
807 class InhomgeneousLame2DOrder1JumpE2_960k(AnisotropicSystem):
808 def __init__(self):
809 super(InhomgeneousLame2DOrder1JumpE2_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
810 class InhomgeneousLame2DOrder1JumpE2_1920k(AnisotropicSystem):
811 def __init__(self):
812 super(InhomgeneousLame2DOrder1JumpE2_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
813 class InhomgeneousLame2DOrder1JumpE2_3840k(AnisotropicSystem):
814 def __init__(self):
815 super(InhomgeneousLame2DOrder1JumpE2_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
816 class InhomgeneousLame2DOrder1JumpE2_7680k(AnisotropicSystem):
817 def __init__(self):
818 super(InhomgeneousLame2DOrder1JumpE2_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
819 class InhomgeneousLame2DOrder1JumpE2_15360k(AnisotropicSystem):
820 def __init__(self):
821 super(InhomgeneousLame2DOrder1JumpE2_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
822 class InhomgeneousLame2DOrder1JumpE2Alpha100_30k(AnisotropicSystem):
823 def __init__(self):
824 super(InhomgeneousLame2DOrder1JumpE2Alpha100_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
825 class InhomgeneousLame2DOrder1JumpE2Alpha100_60k(AnisotropicSystem):
826 def __init__(self):
827 super(InhomgeneousLame2DOrder1JumpE2Alpha100_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
828 class InhomgeneousLame2DOrder1JumpE2Alpha100_120k(AnisotropicSystem):
829 def __init__(self):
830 super(InhomgeneousLame2DOrder1JumpE2Alpha100_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
831 class InhomgeneousLame2DOrder1JumpE2Alpha100_240k(AnisotropicSystem):
832 def __init__(self):
833 super(InhomgeneousLame2DOrder1JumpE2Alpha100_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
834 class InhomgeneousLame2DOrder1JumpE2Alpha100_480k(AnisotropicSystem):
835 def __init__(self):
836 super(InhomgeneousLame2DOrder1JumpE2Alpha100_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
837 class InhomgeneousLame2DOrder1JumpE2Alpha100_960k(AnisotropicSystem):
838 def __init__(self):
839 super(InhomgeneousLame2DOrder1JumpE2Alpha100_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
840 class InhomgeneousLame2DOrder1JumpE2Alpha100_1920k(AnisotropicSystem):
841 def __init__(self):
842 super(InhomgeneousLame2DOrder1JumpE2Alpha100_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
843 class InhomgeneousLame2DOrder1JumpE2Alpha100_3840k(AnisotropicSystem):
844 def __init__(self):
845 super(InhomgeneousLame2DOrder1JumpE2Alpha100_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
846 class InhomgeneousLame2DOrder1JumpE2Alpha100_7680k(AnisotropicSystem):
847 def __init__(self):
848 super(InhomgeneousLame2DOrder1JumpE2Alpha100_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
849 class InhomgeneousLame2DOrder1JumpE2Alpha100_15360k(AnisotropicSystem):
850 def __init__(self):
851 super(InhomgeneousLame2DOrder1JumpE2Alpha100_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
852 class InhomgeneousLame2DOrder1JumpE6_30k(AnisotropicSystem):
853 def __init__(self):
854 super(InhomgeneousLame2DOrder1JumpE6_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
855 class InhomgeneousLame2DOrder1JumpE6_60k(AnisotropicSystem):
856 def __init__(self):
857 super(InhomgeneousLame2DOrder1JumpE6_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
858 class InhomgeneousLame2DOrder1JumpE6_120k(AnisotropicSystem):
859 def __init__(self):
860 super(InhomgeneousLame2DOrder1JumpE6_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
861 class InhomgeneousLame2DOrder1JumpE6_240k(AnisotropicSystem):
862 def __init__(self):
863 super(InhomgeneousLame2DOrder1JumpE6_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
864 class InhomgeneousLame2DOrder1JumpE6_480k(AnisotropicSystem):
865 def __init__(self):
866 super(InhomgeneousLame2DOrder1JumpE6_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
867 class InhomgeneousLame2DOrder1JumpE6_960k(AnisotropicSystem):
868 def __init__(self):
869 super(InhomgeneousLame2DOrder1JumpE6_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
870 class InhomgeneousLame2DOrder1JumpE6_1920k(AnisotropicSystem):
871 def __init__(self):
872 super(InhomgeneousLame2DOrder1JumpE6_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
873 class InhomgeneousLame2DOrder1JumpE6_3840k(AnisotropicSystem):
874 def __init__(self):
875 super(InhomgeneousLame2DOrder1JumpE6_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
876 class InhomgeneousLame2DOrder1JumpE6_7680k(AnisotropicSystem):
877 def __init__(self):
878 super(InhomgeneousLame2DOrder1JumpE6_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
879 class InhomgeneousLame2DOrder1JumpE6_15360k(AnisotropicSystem):
880 def __init__(self):
881 super(InhomgeneousLame2DOrder1JumpE6_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
882 class InhomgeneousLame2DOrder1JumpE6Alpha100_30k(AnisotropicSystem):
883 def __init__(self):
884 super(InhomgeneousLame2DOrder1JumpE6Alpha100_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
885 class InhomgeneousLame2DOrder1JumpE6Alpha100_60k(AnisotropicSystem):
886 def __init__(self):
887 super(InhomgeneousLame2DOrder1JumpE6Alpha100_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
888 class InhomgeneousLame2DOrder1JumpE6Alpha100_120k(AnisotropicSystem):
889 def __init__(self):
890 super(InhomgeneousLame2DOrder1JumpE6Alpha100_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
891 class InhomgeneousLame2DOrder1JumpE6Alpha100_240k(AnisotropicSystem):
892 def __init__(self):
893 super(InhomgeneousLame2DOrder1JumpE6Alpha100_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
894 class InhomgeneousLame2DOrder1JumpE6Alpha100_480k(AnisotropicSystem):
895 def __init__(self):
896 super(InhomgeneousLame2DOrder1JumpE6Alpha100_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
897 class InhomgeneousLame2DOrder1JumpE6Alpha100_960k(AnisotropicSystem):
898 def __init__(self):
899 super(InhomgeneousLame2DOrder1JumpE6Alpha100_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
900 class InhomgeneousLame2DOrder1JumpE6Alpha100_1920k(AnisotropicSystem):
901 def __init__(self):
902 super(InhomgeneousLame2DOrder1JumpE6Alpha100_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
903 class InhomgeneousLame2DOrder1JumpE6Alpha100_3840k(AnisotropicSystem):
904 def __init__(self):
905 super(InhomgeneousLame2DOrder1JumpE6Alpha100_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
906 class InhomgeneousLame2DOrder1JumpE6Alpha100_7680k(AnisotropicSystem):
907 def __init__(self):
908 super(InhomgeneousLame2DOrder1JumpE6Alpha100_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
909 class InhomgeneousLame2DOrder1JumpE6Alpha100_15360k(AnisotropicSystem):
910 def __init__(self):
911 super(InhomgeneousLame2DOrder1JumpE6Alpha100_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
912 class InhomogeneousLame2DOrder1JumpE2Normal45_30k(AnisotropicSystem):
913 def __init__(self):
914 super(InhomogeneousLame2DOrder1JumpE2Normal45_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
915 class InhomogeneousLame2DOrder1JumpE2Normal45_60k(AnisotropicSystem):
916 def __init__(self):
917 super(InhomogeneousLame2DOrder1JumpE2Normal45_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
918 class InhomogeneousLame2DOrder1JumpE2Normal45_120k(AnisotropicSystem):
919 def __init__(self):
920 super(InhomogeneousLame2DOrder1JumpE2Normal45_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
921 class InhomogeneousLame2DOrder1JumpE2Normal45_240k(AnisotropicSystem):
922 def __init__(self):
923 super(InhomogeneousLame2DOrder1JumpE2Normal45_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
924 class InhomogeneousLame2DOrder1JumpE2Normal45_480k(AnisotropicSystem):
925 def __init__(self):
926 super(InhomogeneousLame2DOrder1JumpE2Normal45_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
927 class InhomogeneousLame2DOrder1JumpE2Normal45_960k(AnisotropicSystem):
928 def __init__(self):
929 super(InhomogeneousLame2DOrder1JumpE2Normal45_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
930 class InhomogeneousLame2DOrder1JumpE2Normal45_1920k(AnisotropicSystem):
931 def __init__(self):
932 super(InhomogeneousLame2DOrder1JumpE2Normal45_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
933 class InhomogeneousLame2DOrder1JumpE2Normal45_3840k(AnisotropicSystem):
934 def __init__(self):
935 super(InhomogeneousLame2DOrder1JumpE2Normal45_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
936 class InhomogeneousLame2DOrder1JumpE2Normal45_7680k(AnisotropicSystem):
937 def __init__(self):
938 super(InhomogeneousLame2DOrder1JumpE2Normal45_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
939 class InhomogeneousLame2DOrder1JumpE2Normal45_15360k(AnisotropicSystem):
940 def __init__(self):
941 super(InhomogeneousLame2DOrder1JumpE2Normal45_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
942 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_30k(AnisotropicSystem):
943 def __init__(self):
944 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
945 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_60k(AnisotropicSystem):
946 def __init__(self):
947 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
948 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_120k(AnisotropicSystem):
949 def __init__(self):
950 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
951 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_240k(AnisotropicSystem):
952 def __init__(self):
953 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
954 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_480k(AnisotropicSystem):
955 def __init__(self):
956 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
957 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_960k(AnisotropicSystem):
958 def __init__(self):
959 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
960 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_1920k(AnisotropicSystem):
961 def __init__(self):
962 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
963 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_3840k(AnisotropicSystem):
964 def __init__(self):
965 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
966 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_7680k(AnisotropicSystem):
967 def __init__(self):
968 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
969 class InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_15360k(AnisotropicSystem):
970 def __init__(self):
971 super(InhomogeneousLame2DOrder1JumpE2Normal45Alpha100_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
972 class InhomogeneousLame2DOrder1JumpE6Normal45_30k(AnisotropicSystem):
973 def __init__(self):
974 super(InhomogeneousLame2DOrder1JumpE6Normal45_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
975 class InhomogeneousLame2DOrder1JumpE6Normal45_60k(AnisotropicSystem):
976 def __init__(self):
977 super(InhomogeneousLame2DOrder1JumpE6Normal45_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
978 class InhomogeneousLame2DOrder1JumpE6Normal45_120k(AnisotropicSystem):
979 def __init__(self):
980 super(InhomogeneousLame2DOrder1JumpE6Normal45_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
981 class InhomogeneousLame2DOrder1JumpE6Normal45_240k(AnisotropicSystem):
982 def __init__(self):
983 super(InhomogeneousLame2DOrder1JumpE6Normal45_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
984 class InhomogeneousLame2DOrder1JumpE6Normal45_480k(AnisotropicSystem):
985 def __init__(self):
986 super(InhomogeneousLame2DOrder1JumpE6Normal45_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
987 class InhomogeneousLame2DOrder1JumpE6Normal45_960k(AnisotropicSystem):
988 def __init__(self):
989 super(InhomogeneousLame2DOrder1JumpE6Normal45_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
990 class InhomogeneousLame2DOrder1JumpE6Normal45_1920k(AnisotropicSystem):
991 def __init__(self):
992 super(InhomogeneousLame2DOrder1JumpE6Normal45_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
993 class InhomogeneousLame2DOrder1JumpE6Normal45_3840k(AnisotropicSystem):
994 def __init__(self):
995 super(InhomogeneousLame2DOrder1JumpE6Normal45_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
996 class InhomogeneousLame2DOrder1JumpE6Normal45_7680k(AnisotropicSystem):
997 def __init__(self):
998 super(InhomogeneousLame2DOrder1JumpE6Normal45_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
999 class InhomogeneousLame2DOrder1JumpE6Normal45_15360k(AnisotropicSystem):
1000 def __init__(self):
1001 super(InhomogeneousLame2DOrder1JumpE6Normal45_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1002 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_30k(AnisotropicSystem):
1003 def __init__(self):
1004 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1005 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_60k(AnisotropicSystem):
1006 def __init__(self):
1007 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1008 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_120k(AnisotropicSystem):
1009 def __init__(self):
1010 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1011 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_240k(AnisotropicSystem):
1012 def __init__(self):
1013 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1014 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_480k(AnisotropicSystem):
1015 def __init__(self):
1016 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1017 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_960k(AnisotropicSystem):
1018 def __init__(self):
1019 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1020 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_1920k(AnisotropicSystem):
1021 def __init__(self):
1022 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1023 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_3840k(AnisotropicSystem):
1024 def __init__(self):
1025 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1026 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_7680k(AnisotropicSystem):
1027 def __init__(self):
1028 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1029 class InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_15360k(AnisotropicSystem):
1030 def __init__(self):
1031 super(InhomogeneousLame2DOrder1JumpE6Normal45Alpha100_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1032 class Lame2DOrder2_30k(AnisotropicSystem):
1033 def __init__(self):
1034 super(Lame2DOrder2_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1035 class Lame2DOrder2_60k(AnisotropicSystem):
1036 def __init__(self):
1037 super(Lame2DOrder2_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1038 class Lame2DOrder2_120k(AnisotropicSystem):
1039 def __init__(self):
1040 super(Lame2DOrder2_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1041 class Lame2DOrder2_240k(AnisotropicSystem):
1042 def __init__(self):
1043 super(Lame2DOrder2_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1044 class Lame2DOrder2_480k(AnisotropicSystem):
1045 def __init__(self):
1046 super(Lame2DOrder2_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1047 class Lame2DOrder2_960k(AnisotropicSystem):
1048 def __init__(self):
1049 super(Lame2DOrder2_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1050 class Lame2DOrder2_1920k(AnisotropicSystem):
1051 def __init__(self):
1052 super(Lame2DOrder2_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1053 class Lame2DOrder2_3840k(AnisotropicSystem):
1054 def __init__(self):
1055 super(Lame2DOrder2_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1056 class Lame2DOrder2_7680k(AnisotropicSystem):
1057 def __init__(self):
1058 super(Lame2DOrder2_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1059 class Lame2DOrder2_15360k(AnisotropicSystem):
1060 def __init__(self):
1061 super(Lame2DOrder2_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=1.0)
1062 class Lame2DOrder2Alpha100_30k(AnisotropicSystem):
1063 def __init__(self):
1064 super(Lame2DOrder2Alpha100_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1065 class Lame2DOrder2Alpha100_60k(AnisotropicSystem):
1066 def __init__(self):
1067 super(Lame2DOrder2Alpha100_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1068 class Lame2DOrder2Alpha100_120k(AnisotropicSystem):
1069 def __init__(self):
1070 super(Lame2DOrder2Alpha100_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1071 class Lame2DOrder2Alpha100_240k(AnisotropicSystem):
1072 def __init__(self):
1073 super(Lame2DOrder2Alpha100_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1074 class Lame2DOrder2Alpha100_480k(AnisotropicSystem):
1075 def __init__(self):
1076 super(Lame2DOrder2Alpha100_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1077 class Lame2DOrder2Alpha100_960k(AnisotropicSystem):
1078 def __init__(self):
1079 super(Lame2DOrder2Alpha100_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1080 class Lame2DOrder2Alpha100_1920k(AnisotropicSystem):
1081 def __init__(self):
1082 super(Lame2DOrder2Alpha100_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1083 class Lame2DOrder2Alpha100_3840k(AnisotropicSystem):
1084 def __init__(self):
1085 super(Lame2DOrder2Alpha100_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1086 class Lame2DOrder2Alpha100_7680k(AnisotropicSystem):
1087 def __init__(self):
1088 super(Lame2DOrder2Alpha100_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1089 class Lame2DOrder2Alpha100_15360k(AnisotropicSystem):
1090 def __init__(self):
1091 super(Lame2DOrder2Alpha100_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=100.0)
1092 class InhomgeneousLame2DOrder2JumpE2_30k(AnisotropicSystem):
1093 def __init__(self):
1094 super(InhomgeneousLame2DOrder2JumpE2_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1095 class InhomgeneousLame2DOrder2JumpE2_60k(AnisotropicSystem):
1096 def __init__(self):
1097 super(InhomgeneousLame2DOrder2JumpE2_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1098 class InhomgeneousLame2DOrder2JumpE2_120k(AnisotropicSystem):
1099 def __init__(self):
1100 super(InhomgeneousLame2DOrder2JumpE2_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1101 class InhomgeneousLame2DOrder2JumpE2_240k(AnisotropicSystem):
1102 def __init__(self):
1103 super(InhomgeneousLame2DOrder2JumpE2_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1104 class InhomgeneousLame2DOrder2JumpE2_480k(AnisotropicSystem):
1105 def __init__(self):
1106 super(InhomgeneousLame2DOrder2JumpE2_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1107 class InhomgeneousLame2DOrder2JumpE2_960k(AnisotropicSystem):
1108 def __init__(self):
1109 super(InhomgeneousLame2DOrder2JumpE2_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1110 class InhomgeneousLame2DOrder2JumpE2_1920k(AnisotropicSystem):
1111 def __init__(self):
1112 super(InhomgeneousLame2DOrder2JumpE2_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1113 class InhomgeneousLame2DOrder2JumpE2_3840k(AnisotropicSystem):
1114 def __init__(self):
1115 super(InhomgeneousLame2DOrder2JumpE2_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1116 class InhomgeneousLame2DOrder2JumpE2_7680k(AnisotropicSystem):
1117 def __init__(self):
1118 super(InhomgeneousLame2DOrder2JumpE2_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1119 class InhomgeneousLame2DOrder2JumpE2_15360k(AnisotropicSystem):
1120 def __init__(self):
1121 super(InhomgeneousLame2DOrder2JumpE2_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=1.0)
1122 class InhomgeneousLame2DOrder2JumpE2Alpha100_30k(AnisotropicSystem):
1123 def __init__(self):
1124 super(InhomgeneousLame2DOrder2JumpE2Alpha100_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1125 class InhomgeneousLame2DOrder2JumpE2Alpha100_60k(AnisotropicSystem):
1126 def __init__(self):
1127 super(InhomgeneousLame2DOrder2JumpE2Alpha100_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1128 class InhomgeneousLame2DOrder2JumpE2Alpha100_120k(AnisotropicSystem):
1129 def __init__(self):
1130 super(InhomgeneousLame2DOrder2JumpE2Alpha100_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1131 class InhomgeneousLame2DOrder2JumpE2Alpha100_240k(AnisotropicSystem):
1132 def __init__(self):
1133 super(InhomgeneousLame2DOrder2JumpE2Alpha100_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1134 class InhomgeneousLame2DOrder2JumpE2Alpha100_480k(AnisotropicSystem):
1135 def __init__(self):
1136 super(InhomgeneousLame2DOrder2JumpE2Alpha100_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1137 class InhomgeneousLame2DOrder2JumpE2Alpha100_960k(AnisotropicSystem):
1138 def __init__(self):
1139 super(InhomgeneousLame2DOrder2JumpE2Alpha100_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1140 class InhomgeneousLame2DOrder2JumpE2Alpha100_1920k(AnisotropicSystem):
1141 def __init__(self):
1142 super(InhomgeneousLame2DOrder2JumpE2Alpha100_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1143 class InhomgeneousLame2DOrder2JumpE2Alpha100_3840k(AnisotropicSystem):
1144 def __init__(self):
1145 super(InhomgeneousLame2DOrder2JumpE2Alpha100_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1146 class InhomgeneousLame2DOrder2JumpE2Alpha100_7680k(AnisotropicSystem):
1147 def __init__(self):
1148 super(InhomgeneousLame2DOrder2JumpE2Alpha100_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1149 class InhomgeneousLame2DOrder2JumpE2Alpha100_15360k(AnisotropicSystem):
1150 def __init__(self):
1151 super(InhomgeneousLame2DOrder2JumpE2Alpha100_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=100.0)
1152 class InhomgeneousLame2DOrder2JumpE6_30k(AnisotropicSystem):
1153 def __init__(self):
1154 super(InhomgeneousLame2DOrder2JumpE6_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1155 class InhomgeneousLame2DOrder2JumpE6_60k(AnisotropicSystem):
1156 def __init__(self):
1157 super(InhomgeneousLame2DOrder2JumpE6_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1158 class InhomgeneousLame2DOrder2JumpE6_120k(AnisotropicSystem):
1159 def __init__(self):
1160 super(InhomgeneousLame2DOrder2JumpE6_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1161 class InhomgeneousLame2DOrder2JumpE6_240k(AnisotropicSystem):
1162 def __init__(self):
1163 super(InhomgeneousLame2DOrder2JumpE6_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1164 class InhomgeneousLame2DOrder2JumpE6_480k(AnisotropicSystem):
1165 def __init__(self):
1166 super(InhomgeneousLame2DOrder2JumpE6_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1167 class InhomgeneousLame2DOrder2JumpE6_960k(AnisotropicSystem):
1168 def __init__(self):
1169 super(InhomgeneousLame2DOrder2JumpE6_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1170 class InhomgeneousLame2DOrder2JumpE6_1920k(AnisotropicSystem):
1171 def __init__(self):
1172 super(InhomgeneousLame2DOrder2JumpE6_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1173 class InhomgeneousLame2DOrder2JumpE6_3840k(AnisotropicSystem):
1174 def __init__(self):
1175 super(InhomgeneousLame2DOrder2JumpE6_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1176 class InhomgeneousLame2DOrder2JumpE6_7680k(AnisotropicSystem):
1177 def __init__(self):
1178 super(InhomgeneousLame2DOrder2JumpE6_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1179 class InhomgeneousLame2DOrder2JumpE6_15360k(AnisotropicSystem):
1180 def __init__(self):
1181 super(InhomgeneousLame2DOrder2JumpE6_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=1.0)
1182 class InhomgeneousLame2DOrder2JumpE6Alpha100_30k(AnisotropicSystem):
1183 def __init__(self):
1184 super(InhomgeneousLame2DOrder2JumpE6Alpha100_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1185 class InhomgeneousLame2DOrder2JumpE6Alpha100_60k(AnisotropicSystem):
1186 def __init__(self):
1187 super(InhomgeneousLame2DOrder2JumpE6Alpha100_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1188 class InhomgeneousLame2DOrder2JumpE6Alpha100_120k(AnisotropicSystem):
1189 def __init__(self):
1190 super(InhomgeneousLame2DOrder2JumpE6Alpha100_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1191 class InhomgeneousLame2DOrder2JumpE6Alpha100_240k(AnisotropicSystem):
1192 def __init__(self):
1193 super(InhomgeneousLame2DOrder2JumpE6Alpha100_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1194 class InhomgeneousLame2DOrder2JumpE6Alpha100_480k(AnisotropicSystem):
1195 def __init__(self):
1196 super(InhomgeneousLame2DOrder2JumpE6Alpha100_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1197 class InhomgeneousLame2DOrder2JumpE6Alpha100_960k(AnisotropicSystem):
1198 def __init__(self):
1199 super(InhomgeneousLame2DOrder2JumpE6Alpha100_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1200 class InhomgeneousLame2DOrder2JumpE6Alpha100_1920k(AnisotropicSystem):
1201 def __init__(self):
1202 super(InhomgeneousLame2DOrder2JumpE6Alpha100_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1203 class InhomgeneousLame2DOrder2JumpE6Alpha100_3840k(AnisotropicSystem):
1204 def __init__(self):
1205 super(InhomgeneousLame2DOrder2JumpE6Alpha100_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1206 class InhomgeneousLame2DOrder2JumpE6Alpha100_7680k(AnisotropicSystem):
1207 def __init__(self):
1208 super(InhomgeneousLame2DOrder2JumpE6Alpha100_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1209 class InhomgeneousLame2DOrder2JumpE6Alpha100_15360k(AnisotropicSystem):
1210 def __init__(self):
1211 super(InhomgeneousLame2DOrder2JumpE6Alpha100_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=100.0)
1212 class InhomogeneousLame2DOrder2JumpE2Normal45_30k(AnisotropicSystem):
1213 def __init__(self):
1214 super(InhomogeneousLame2DOrder2JumpE2Normal45_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1215 class InhomogeneousLame2DOrder2JumpE2Normal45_60k(AnisotropicSystem):
1216 def __init__(self):
1217 super(InhomogeneousLame2DOrder2JumpE2Normal45_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1218 class InhomogeneousLame2DOrder2JumpE2Normal45_120k(AnisotropicSystem):
1219 def __init__(self):
1220 super(InhomogeneousLame2DOrder2JumpE2Normal45_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1221 class InhomogeneousLame2DOrder2JumpE2Normal45_240k(AnisotropicSystem):
1222 def __init__(self):
1223 super(InhomogeneousLame2DOrder2JumpE2Normal45_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1224 class InhomogeneousLame2DOrder2JumpE2Normal45_480k(AnisotropicSystem):
1225 def __init__(self):
1226 super(InhomogeneousLame2DOrder2JumpE2Normal45_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1227 class InhomogeneousLame2DOrder2JumpE2Normal45_960k(AnisotropicSystem):
1228 def __init__(self):
1229 super(InhomogeneousLame2DOrder2JumpE2Normal45_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1230 class InhomogeneousLame2DOrder2JumpE2Normal45_1920k(AnisotropicSystem):
1231 def __init__(self):
1232 super(InhomogeneousLame2DOrder2JumpE2Normal45_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1233 class InhomogeneousLame2DOrder2JumpE2Normal45_3840k(AnisotropicSystem):
1234 def __init__(self):
1235 super(InhomogeneousLame2DOrder2JumpE2Normal45_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1236 class InhomogeneousLame2DOrder2JumpE2Normal45_7680k(AnisotropicSystem):
1237 def __init__(self):
1238 super(InhomogeneousLame2DOrder2JumpE2Normal45_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1239 class InhomogeneousLame2DOrder2JumpE2Normal45_15360k(AnisotropicSystem):
1240 def __init__(self):
1241 super(InhomogeneousLame2DOrder2JumpE2Normal45_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=1.0)
1242 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_30k(AnisotropicSystem):
1243 def __init__(self):
1244 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1245 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_60k(AnisotropicSystem):
1246 def __init__(self):
1247 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1248 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_120k(AnisotropicSystem):
1249 def __init__(self):
1250 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1251 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_240k(AnisotropicSystem):
1252 def __init__(self):
1253 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1254 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_480k(AnisotropicSystem):
1255 def __init__(self):
1256 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1257 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_960k(AnisotropicSystem):
1258 def __init__(self):
1259 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1260 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_1920k(AnisotropicSystem):
1261 def __init__(self):
1262 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1263 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_3840k(AnisotropicSystem):
1264 def __init__(self):
1265 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1266 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_7680k(AnisotropicSystem):
1267 def __init__(self):
1268 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1269 class InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_15360k(AnisotropicSystem):
1270 def __init__(self):
1271 super(InhomogeneousLame2DOrder2JumpE2Normal45Alpha100_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=100.0)
1272 class InhomogeneousLame2DOrder2JumpE6Normal45_30k(AnisotropicSystem):
1273 def __init__(self):
1274 super(InhomogeneousLame2DOrder2JumpE6Normal45_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1275 class InhomogeneousLame2DOrder2JumpE6Normal45_60k(AnisotropicSystem):
1276 def __init__(self):
1277 super(InhomogeneousLame2DOrder2JumpE6Normal45_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1278 class InhomogeneousLame2DOrder2JumpE6Normal45_120k(AnisotropicSystem):
1279 def __init__(self):
1280 super(InhomogeneousLame2DOrder2JumpE6Normal45_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1281 class InhomogeneousLame2DOrder2JumpE6Normal45_240k(AnisotropicSystem):
1282 def __init__(self):
1283 super(InhomogeneousLame2DOrder2JumpE6Normal45_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1284 class InhomogeneousLame2DOrder2JumpE6Normal45_480k(AnisotropicSystem):
1285 def __init__(self):
1286 super(InhomogeneousLame2DOrder2JumpE6Normal45_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1287 class InhomogeneousLame2DOrder2JumpE6Normal45_960k(AnisotropicSystem):
1288 def __init__(self):
1289 super(InhomogeneousLame2DOrder2JumpE6Normal45_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1290 class InhomogeneousLame2DOrder2JumpE6Normal45_1920k(AnisotropicSystem):
1291 def __init__(self):
1292 super(InhomogeneousLame2DOrder2JumpE6Normal45_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1293 class InhomogeneousLame2DOrder2JumpE6Normal45_3840k(AnisotropicSystem):
1294 def __init__(self):
1295 super(InhomogeneousLame2DOrder2JumpE6Normal45_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1296 class InhomogeneousLame2DOrder2JumpE6Normal45_7680k(AnisotropicSystem):
1297 def __init__(self):
1298 super(InhomogeneousLame2DOrder2JumpE6Normal45_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1299 class InhomogeneousLame2DOrder2JumpE6Normal45_15360k(AnisotropicSystem):
1300 def __init__(self):
1301 super(InhomogeneousLame2DOrder2JumpE6Normal45_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=1.0)
1302 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_30k(AnisotropicSystem):
1303 def __init__(self):
1304 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1305 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_60k(AnisotropicSystem):
1306 def __init__(self):
1307 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1308 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_120k(AnisotropicSystem):
1309 def __init__(self):
1310 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1311 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_240k(AnisotropicSystem):
1312 def __init__(self):
1313 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1314 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_480k(AnisotropicSystem):
1315 def __init__(self):
1316 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1317 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_960k(AnisotropicSystem):
1318 def __init__(self):
1319 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1320 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_1920k(AnisotropicSystem):
1321 def __init__(self):
1322 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1323 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_3840k(AnisotropicSystem):
1324 def __init__(self):
1325 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1326 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_7680k(AnisotropicSystem):
1327 def __init__(self):
1328 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1329 class InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_15360k(AnisotropicSystem):
1330 def __init__(self):
1331 super(InhomogeneousLame2DOrder2JumpE6Normal45Alpha100_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=100.0)
1332 class Lame3DOrder1_30k(AnisotropicSystem):
1333 def __init__(self):
1334 super(Lame3DOrder1_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1335 class Lame3DOrder1_60k(AnisotropicSystem):
1336 def __init__(self):
1337 super(Lame3DOrder1_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1338 class Lame3DOrder1_120k(AnisotropicSystem):
1339 def __init__(self):
1340 super(Lame3DOrder1_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1341 class Lame3DOrder1_240k(AnisotropicSystem):
1342 def __init__(self):
1343 super(Lame3DOrder1_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1344 class Lame3DOrder1_480k(AnisotropicSystem):
1345 def __init__(self):
1346 super(Lame3DOrder1_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1347 class Lame3DOrder1_960k(AnisotropicSystem):
1348 def __init__(self):
1349 super(Lame3DOrder1_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1350 class Lame3DOrder1_1920k(AnisotropicSystem):
1351 def __init__(self):
1352 super(Lame3DOrder1_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1353 class Lame3DOrder1_3840k(AnisotropicSystem):
1354 def __init__(self):
1355 super(Lame3DOrder1_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1356 class Lame3DOrder1_7680k(AnisotropicSystem):
1357 def __init__(self):
1358 super(Lame3DOrder1_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1359 class Lame3DOrder1_15360k(AnisotropicSystem):
1360 def __init__(self):
1361 super(Lame3DOrder1_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1362 class Lame3DOrder1Alpha100_30k(AnisotropicSystem):
1363 def __init__(self):
1364 super(Lame3DOrder1Alpha100_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1365 class Lame3DOrder1Alpha100_60k(AnisotropicSystem):
1366 def __init__(self):
1367 super(Lame3DOrder1Alpha100_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1368 class Lame3DOrder1Alpha100_120k(AnisotropicSystem):
1369 def __init__(self):
1370 super(Lame3DOrder1Alpha100_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1371 class Lame3DOrder1Alpha100_240k(AnisotropicSystem):
1372 def __init__(self):
1373 super(Lame3DOrder1Alpha100_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1374 class Lame3DOrder1Alpha100_480k(AnisotropicSystem):
1375 def __init__(self):
1376 super(Lame3DOrder1Alpha100_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1377 class Lame3DOrder1Alpha100_960k(AnisotropicSystem):
1378 def __init__(self):
1379 super(Lame3DOrder1Alpha100_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1380 class Lame3DOrder1Alpha100_1920k(AnisotropicSystem):
1381 def __init__(self):
1382 super(Lame3DOrder1Alpha100_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1383 class Lame3DOrder1Alpha100_3840k(AnisotropicSystem):
1384 def __init__(self):
1385 super(Lame3DOrder1Alpha100_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1386 class Lame3DOrder1Alpha100_7680k(AnisotropicSystem):
1387 def __init__(self):
1388 super(Lame3DOrder1Alpha100_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1389 class Lame3DOrder1Alpha100_15360k(AnisotropicSystem):
1390 def __init__(self):
1391 super(Lame3DOrder1Alpha100_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1392 class InhomgeneousLame3DOrder1JumpE2_30k(AnisotropicSystem):
1393 def __init__(self):
1394 super(InhomgeneousLame3DOrder1JumpE2_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1395 class InhomgeneousLame3DOrder1JumpE2_60k(AnisotropicSystem):
1396 def __init__(self):
1397 super(InhomgeneousLame3DOrder1JumpE2_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1398 class InhomgeneousLame3DOrder1JumpE2_120k(AnisotropicSystem):
1399 def __init__(self):
1400 super(InhomgeneousLame3DOrder1JumpE2_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1401 class InhomgeneousLame3DOrder1JumpE2_240k(AnisotropicSystem):
1402 def __init__(self):
1403 super(InhomgeneousLame3DOrder1JumpE2_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1404 class InhomgeneousLame3DOrder1JumpE2_480k(AnisotropicSystem):
1405 def __init__(self):
1406 super(InhomgeneousLame3DOrder1JumpE2_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1407 class InhomgeneousLame3DOrder1JumpE2_960k(AnisotropicSystem):
1408 def __init__(self):
1409 super(InhomgeneousLame3DOrder1JumpE2_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1410 class InhomgeneousLame3DOrder1JumpE2_1920k(AnisotropicSystem):
1411 def __init__(self):
1412 super(InhomgeneousLame3DOrder1JumpE2_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1413 class InhomgeneousLame3DOrder1JumpE2_3840k(AnisotropicSystem):
1414 def __init__(self):
1415 super(InhomgeneousLame3DOrder1JumpE2_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1416 class InhomgeneousLame3DOrder1JumpE2_7680k(AnisotropicSystem):
1417 def __init__(self):
1418 super(InhomgeneousLame3DOrder1JumpE2_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1419 class InhomgeneousLame3DOrder1JumpE2_15360k(AnisotropicSystem):
1420 def __init__(self):
1421 super(InhomgeneousLame3DOrder1JumpE2_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1422 class InhomgeneousLame3DOrder1JumpE2Alpha100_30k(AnisotropicSystem):
1423 def __init__(self):
1424 super(InhomgeneousLame3DOrder1JumpE2Alpha100_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1425 class InhomgeneousLame3DOrder1JumpE2Alpha100_60k(AnisotropicSystem):
1426 def __init__(self):
1427 super(InhomgeneousLame3DOrder1JumpE2Alpha100_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1428 class InhomgeneousLame3DOrder1JumpE2Alpha100_120k(AnisotropicSystem):
1429 def __init__(self):
1430 super(InhomgeneousLame3DOrder1JumpE2Alpha100_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1431 class InhomgeneousLame3DOrder1JumpE2Alpha100_240k(AnisotropicSystem):
1432 def __init__(self):
1433 super(InhomgeneousLame3DOrder1JumpE2Alpha100_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1434 class InhomgeneousLame3DOrder1JumpE2Alpha100_480k(AnisotropicSystem):
1435 def __init__(self):
1436 super(InhomgeneousLame3DOrder1JumpE2Alpha100_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1437 class InhomgeneousLame3DOrder1JumpE2Alpha100_960k(AnisotropicSystem):
1438 def __init__(self):
1439 super(InhomgeneousLame3DOrder1JumpE2Alpha100_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1440 class InhomgeneousLame3DOrder1JumpE2Alpha100_1920k(AnisotropicSystem):
1441 def __init__(self):
1442 super(InhomgeneousLame3DOrder1JumpE2Alpha100_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1443 class InhomgeneousLame3DOrder1JumpE2Alpha100_3840k(AnisotropicSystem):
1444 def __init__(self):
1445 super(InhomgeneousLame3DOrder1JumpE2Alpha100_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1446 class InhomgeneousLame3DOrder1JumpE2Alpha100_7680k(AnisotropicSystem):
1447 def __init__(self):
1448 super(InhomgeneousLame3DOrder1JumpE2Alpha100_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1449 class InhomgeneousLame3DOrder1JumpE2Alpha100_15360k(AnisotropicSystem):
1450 def __init__(self):
1451 super(InhomgeneousLame3DOrder1JumpE2Alpha100_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=100.0)
1452 class InhomgeneousLame3DOrder1JumpE6_30k(AnisotropicSystem):
1453 def __init__(self):
1454 super(InhomgeneousLame3DOrder1JumpE6_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1455 class InhomgeneousLame3DOrder1JumpE6_60k(AnisotropicSystem):
1456 def __init__(self):
1457 super(InhomgeneousLame3DOrder1JumpE6_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1458 class InhomgeneousLame3DOrder1JumpE6_120k(AnisotropicSystem):
1459 def __init__(self):
1460 super(InhomgeneousLame3DOrder1JumpE6_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1461 class InhomgeneousLame3DOrder1JumpE6_240k(AnisotropicSystem):
1462 def __init__(self):
1463 super(InhomgeneousLame3DOrder1JumpE6_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1464 class InhomgeneousLame3DOrder1JumpE6_480k(AnisotropicSystem):
1465 def __init__(self):
1466 super(InhomgeneousLame3DOrder1JumpE6_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1467 class InhomgeneousLame3DOrder1JumpE6_960k(AnisotropicSystem):
1468 def __init__(self):
1469 super(InhomgeneousLame3DOrder1JumpE6_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1470 class InhomgeneousLame3DOrder1JumpE6_1920k(AnisotropicSystem):
1471 def __init__(self):
1472 super(InhomgeneousLame3DOrder1JumpE6_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1473 class InhomgeneousLame3DOrder1JumpE6_3840k(AnisotropicSystem):
1474 def __init__(self):
1475 super(InhomgeneousLame3DOrder1JumpE6_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1476 class InhomgeneousLame3DOrder1JumpE6_7680k(AnisotropicSystem):
1477 def __init__(self):
1478 super(InhomgeneousLame3DOrder1JumpE6_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1479 class InhomgeneousLame3DOrder1JumpE6_15360k(AnisotropicSystem):
1480 def __init__(self):
1481 super(InhomgeneousLame3DOrder1JumpE6_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=1.0)
1482 class InhomgeneousLame3DOrder1JumpE6Alpha100_30k(AnisotropicSystem):
1483 def __init__(self):
1484 super(InhomgeneousLame3DOrder1JumpE6Alpha100_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1485 class InhomgeneousLame3DOrder1JumpE6Alpha100_60k(AnisotropicSystem):
1486 def __init__(self):
1487 super(InhomgeneousLame3DOrder1JumpE6Alpha100_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1488 class InhomgeneousLame3DOrder1JumpE6Alpha100_120k(AnisotropicSystem):
1489 def __init__(self):
1490 super(InhomgeneousLame3DOrder1JumpE6Alpha100_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1491 class InhomgeneousLame3DOrder1JumpE6Alpha100_240k(AnisotropicSystem):
1492 def __init__(self):
1493 super(InhomgeneousLame3DOrder1JumpE6Alpha100_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1494 class InhomgeneousLame3DOrder1JumpE6Alpha100_480k(AnisotropicSystem):
1495 def __init__(self):
1496 super(InhomgeneousLame3DOrder1JumpE6Alpha100_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1497 class InhomgeneousLame3DOrder1JumpE6Alpha100_960k(AnisotropicSystem):
1498 def __init__(self):
1499 super(InhomgeneousLame3DOrder1JumpE6Alpha100_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1500 class InhomgeneousLame3DOrder1JumpE6Alpha100_1920k(AnisotropicSystem):
1501 def __init__(self):
1502 super(InhomgeneousLame3DOrder1JumpE6Alpha100_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1503 class InhomgeneousLame3DOrder1JumpE6Alpha100_3840k(AnisotropicSystem):
1504 def __init__(self):
1505 super(InhomgeneousLame3DOrder1JumpE6Alpha100_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1506 class InhomgeneousLame3DOrder1JumpE6Alpha100_7680k(AnisotropicSystem):
1507 def __init__(self):
1508 super(InhomgeneousLame3DOrder1JumpE6Alpha100_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1509 class InhomgeneousLame3DOrder1JumpE6Alpha100_15360k(AnisotropicSystem):
1510 def __init__(self):
1511 super(InhomgeneousLame3DOrder1JumpE6Alpha100_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=100.0)
1512 class InhomogeneousLame3DOrder1JumpE2Normal45_30k(AnisotropicSystem):
1513 def __init__(self):
1514 super(InhomogeneousLame3DOrder1JumpE2Normal45_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1515 class InhomogeneousLame3DOrder1JumpE2Normal45_60k(AnisotropicSystem):
1516 def __init__(self):
1517 super(InhomogeneousLame3DOrder1JumpE2Normal45_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1518 class InhomogeneousLame3DOrder1JumpE2Normal45_120k(AnisotropicSystem):
1519 def __init__(self):
1520 super(InhomogeneousLame3DOrder1JumpE2Normal45_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1521 class InhomogeneousLame3DOrder1JumpE2Normal45_240k(AnisotropicSystem):
1522 def __init__(self):
1523 super(InhomogeneousLame3DOrder1JumpE2Normal45_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1524 class InhomogeneousLame3DOrder1JumpE2Normal45_480k(AnisotropicSystem):
1525 def __init__(self):
1526 super(InhomogeneousLame3DOrder1JumpE2Normal45_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1527 class InhomogeneousLame3DOrder1JumpE2Normal45_960k(AnisotropicSystem):
1528 def __init__(self):
1529 super(InhomogeneousLame3DOrder1JumpE2Normal45_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1530 class InhomogeneousLame3DOrder1JumpE2Normal45_1920k(AnisotropicSystem):
1531 def __init__(self):
1532 super(InhomogeneousLame3DOrder1JumpE2Normal45_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1533 class InhomogeneousLame3DOrder1JumpE2Normal45_3840k(AnisotropicSystem):
1534 def __init__(self):
1535 super(InhomogeneousLame3DOrder1JumpE2Normal45_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1536 class InhomogeneousLame3DOrder1JumpE2Normal45_7680k(AnisotropicSystem):
1537 def __init__(self):
1538 super(InhomogeneousLame3DOrder1JumpE2Normal45_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1539 class InhomogeneousLame3DOrder1JumpE2Normal45_15360k(AnisotropicSystem):
1540 def __init__(self):
1541 super(InhomogeneousLame3DOrder1JumpE2Normal45_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=1.0)
1542 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_30k(AnisotropicSystem):
1543 def __init__(self):
1544 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1545 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_60k(AnisotropicSystem):
1546 def __init__(self):
1547 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1548 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_120k(AnisotropicSystem):
1549 def __init__(self):
1550 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1551 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_240k(AnisotropicSystem):
1552 def __init__(self):
1553 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1554 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_480k(AnisotropicSystem):
1555 def __init__(self):
1556 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1557 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_960k(AnisotropicSystem):
1558 def __init__(self):
1559 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1560 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_1920k(AnisotropicSystem):
1561 def __init__(self):
1562 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1563 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_3840k(AnisotropicSystem):
1564 def __init__(self):
1565 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1566 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_7680k(AnisotropicSystem):
1567 def __init__(self):
1568 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1569 class InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_15360k(AnisotropicSystem):
1570 def __init__(self):
1571 super(InhomogeneousLame3DOrder1JumpE2Normal45Alpha100_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=100.0)
1572 class InhomogeneousLame3DOrder1JumpE6Normal45_30k(AnisotropicSystem):
1573 def __init__(self):
1574 super(InhomogeneousLame3DOrder1JumpE6Normal45_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1575 class InhomogeneousLame3DOrder1JumpE6Normal45_60k(AnisotropicSystem):
1576 def __init__(self):
1577 super(InhomogeneousLame3DOrder1JumpE6Normal45_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1578 class InhomogeneousLame3DOrder1JumpE6Normal45_120k(AnisotropicSystem):
1579 def __init__(self):
1580 super(InhomogeneousLame3DOrder1JumpE6Normal45_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1581 class InhomogeneousLame3DOrder1JumpE6Normal45_240k(AnisotropicSystem):
1582 def __init__(self):
1583 super(InhomogeneousLame3DOrder1JumpE6Normal45_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1584 class InhomogeneousLame3DOrder1JumpE6Normal45_480k(AnisotropicSystem):
1585 def __init__(self):
1586 super(InhomogeneousLame3DOrder1JumpE6Normal45_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1587 class InhomogeneousLame3DOrder1JumpE6Normal45_960k(AnisotropicSystem):
1588 def __init__(self):
1589 super(InhomogeneousLame3DOrder1JumpE6Normal45_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1590 class InhomogeneousLame3DOrder1JumpE6Normal45_1920k(AnisotropicSystem):
1591 def __init__(self):
1592 super(InhomogeneousLame3DOrder1JumpE6Normal45_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1593 class InhomogeneousLame3DOrder1JumpE6Normal45_3840k(AnisotropicSystem):
1594 def __init__(self):
1595 super(InhomogeneousLame3DOrder1JumpE6Normal45_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1596 class InhomogeneousLame3DOrder1JumpE6Normal45_7680k(AnisotropicSystem):
1597 def __init__(self):
1598 super(InhomogeneousLame3DOrder1JumpE6Normal45_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1599 class InhomogeneousLame3DOrder1JumpE6Normal45_15360k(AnisotropicSystem):
1600 def __init__(self):
1601 super(InhomogeneousLame3DOrder1JumpE6Normal45_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=1.0)
1602 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_30k(AnisotropicSystem):
1603 def __init__(self):
1604 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1605 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_60k(AnisotropicSystem):
1606 def __init__(self):
1607 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1608 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_120k(AnisotropicSystem):
1609 def __init__(self):
1610 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1611 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_240k(AnisotropicSystem):
1612 def __init__(self):
1613 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1614 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_480k(AnisotropicSystem):
1615 def __init__(self):
1616 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1617 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_960k(AnisotropicSystem):
1618 def __init__(self):
1619 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1620 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_1920k(AnisotropicSystem):
1621 def __init__(self):
1622 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1623 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_3840k(AnisotropicSystem):
1624 def __init__(self):
1625 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1626 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_7680k(AnisotropicSystem):
1627 def __init__(self):
1628 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1629 class InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_15360k(AnisotropicSystem):
1630 def __init__(self):
1631 super(InhomogeneousLame3DOrder1JumpE6Normal45Alpha100_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1632 class Lame3DOrder2_30k(AnisotropicSystem):
1633 def __init__(self):
1634 super(Lame3DOrder2_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1635 class Lame3DOrder2_60k(AnisotropicSystem):
1636 def __init__(self):
1637 super(Lame3DOrder2_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1638 class Lame3DOrder2_120k(AnisotropicSystem):
1639 def __init__(self):
1640 super(Lame3DOrder2_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1641 class Lame3DOrder2_240k(AnisotropicSystem):
1642 def __init__(self):
1643 super(Lame3DOrder2_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1644 class Lame3DOrder2_480k(AnisotropicSystem):
1645 def __init__(self):
1646 super(Lame3DOrder2_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1647 class Lame3DOrder2_960k(AnisotropicSystem):
1648 def __init__(self):
1649 super(Lame3DOrder2_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1650 class Lame3DOrder2_1920k(AnisotropicSystem):
1651 def __init__(self):
1652 super(Lame3DOrder2_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1653 class Lame3DOrder2_3840k(AnisotropicSystem):
1654 def __init__(self):
1655 super(Lame3DOrder2_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1656 class Lame3DOrder2_7680k(AnisotropicSystem):
1657 def __init__(self):
1658 super(Lame3DOrder2_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1659 class Lame3DOrder2_15360k(AnisotropicSystem):
1660 def __init__(self):
1661 super(Lame3DOrder2_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=1.0)
1662 class Lame3DOrder2Alpha100_30k(AnisotropicSystem):
1663 def __init__(self):
1664 super(Lame3DOrder2Alpha100_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1665 class Lame3DOrder2Alpha100_60k(AnisotropicSystem):
1666 def __init__(self):
1667 super(Lame3DOrder2Alpha100_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1668 class Lame3DOrder2Alpha100_120k(AnisotropicSystem):
1669 def __init__(self):
1670 super(Lame3DOrder2Alpha100_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1671 class Lame3DOrder2Alpha100_240k(AnisotropicSystem):
1672 def __init__(self):
1673 super(Lame3DOrder2Alpha100_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1674 class Lame3DOrder2Alpha100_480k(AnisotropicSystem):
1675 def __init__(self):
1676 super(Lame3DOrder2Alpha100_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1677 class Lame3DOrder2Alpha100_960k(AnisotropicSystem):
1678 def __init__(self):
1679 super(Lame3DOrder2Alpha100_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1680 class Lame3DOrder2Alpha100_1920k(AnisotropicSystem):
1681 def __init__(self):
1682 super(Lame3DOrder2Alpha100_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1683 class Lame3DOrder2Alpha100_3840k(AnisotropicSystem):
1684 def __init__(self):
1685 super(Lame3DOrder2Alpha100_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1686 class Lame3DOrder2Alpha100_7680k(AnisotropicSystem):
1687 def __init__(self):
1688 super(Lame3DOrder2Alpha100_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1689 class Lame3DOrder2Alpha100_15360k(AnisotropicSystem):
1690 def __init__(self):
1691 super(Lame3DOrder2Alpha100_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=100.0)
1692 class InhomgeneousLame3DOrder2JumpE2_30k(AnisotropicSystem):
1693 def __init__(self):
1694 super(InhomgeneousLame3DOrder2JumpE2_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1695 class InhomgeneousLame3DOrder2JumpE2_60k(AnisotropicSystem):
1696 def __init__(self):
1697 super(InhomgeneousLame3DOrder2JumpE2_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1698 class InhomgeneousLame3DOrder2JumpE2_120k(AnisotropicSystem):
1699 def __init__(self):
1700 super(InhomgeneousLame3DOrder2JumpE2_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1701 class InhomgeneousLame3DOrder2JumpE2_240k(AnisotropicSystem):
1702 def __init__(self):
1703 super(InhomgeneousLame3DOrder2JumpE2_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1704 class InhomgeneousLame3DOrder2JumpE2_480k(AnisotropicSystem):
1705 def __init__(self):
1706 super(InhomgeneousLame3DOrder2JumpE2_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1707 class InhomgeneousLame3DOrder2JumpE2_960k(AnisotropicSystem):
1708 def __init__(self):
1709 super(InhomgeneousLame3DOrder2JumpE2_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1710 class InhomgeneousLame3DOrder2JumpE2_1920k(AnisotropicSystem):
1711 def __init__(self):
1712 super(InhomgeneousLame3DOrder2JumpE2_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1713 class InhomgeneousLame3DOrder2JumpE2_3840k(AnisotropicSystem):
1714 def __init__(self):
1715 super(InhomgeneousLame3DOrder2JumpE2_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1716 class InhomgeneousLame3DOrder2JumpE2_7680k(AnisotropicSystem):
1717 def __init__(self):
1718 super(InhomgeneousLame3DOrder2JumpE2_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1719 class InhomgeneousLame3DOrder2JumpE2_15360k(AnisotropicSystem):
1720 def __init__(self):
1721 super(InhomgeneousLame3DOrder2JumpE2_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=1.0)
1722 class InhomgeneousLame3DOrder2JumpE2Alpha100_30k(AnisotropicSystem):
1723 def __init__(self):
1724 super(InhomgeneousLame3DOrder2JumpE2Alpha100_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+02