/[escript]/trunk/finley/py_src/finleybench.py
ViewVC logotype

Contents of /trunk/finley/py_src/finleybench.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 461 - (show annotations)
Wed Jan 25 00:01:12 2006 UTC (17 years, 2 months ago) by gross
File MIME type: text/x-python
File size: 122210 byte(s)
systems benchmarks run now
1 # $Id:$
2
3 #
4 # COPYRIGHT ACcESS 2004 - All Rights Reserved
5 #
6 # This software is the property of ACcESS. No part of this code
7 # may be copied in any form or by any means without the expressed written
8 # consent of ACcESS. Copying, use or modification of this software
9 # by any unauthorised person is illegal unless that
10 # person has a software license agreement with ACcESS.
11 #
12
13 """
14 some benchmarks for tetsing the finley solver. The idea is to develop a set of standart benchmarks
15
16 * Laplace2Dorder1_?k
17 * Laplace2Dorder2_?k
18 * Laplace3Dorder1_?k
19 * Laplace3Dorder2_?k
20
21
22
23 where ? is approximatively the number of unknowns in 1000.
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 __licence__="contact: esys@access.uq.edu.au"
34 __url__="http://www.iservo.edu.au/esys/escript"
35 __version__="$Revision:$"
36 __date__="$Date:$"
37
38 from esys.escript import *
39 from esys.escript.benchmark import BenchmarkProblem, Options, BenchmarkFilter
40 import esys.finley
41 from esys.escript.linearPDEs import LinearPDE
42 import os
43 import math
44 import numarray
45
46 class FinleyFilter(BenchmarkFilter):
47 """
48 defines a filter for L{FinleyProblem} characteristics
49 """
50 TIME="t [sec]"
51 ERROR="rel. error"
52
53
54 def __init__(self,args=None):
55 """
56 sets up the filter
57
58 @param args: list of value names to be filtered
59 @type args: C{list} of L{TIME}, L{ERROR}
60 """
61 if args==None: args=[FinleyFilter.TIME,FinleyFilter.ERROR]
62 super(FinleyFilter,self).__init__()
63 self.__args=args
64
65 def getResultNames(self):
66 """
67 return the names of the results produced when run() is called.
68
69 @return: names the list of the names to be used when the results of the run() call are printed
70 @rtype: C{list} of C{str}
71 """
72 return self.__args
73
74 def __call__(self,result):
75 """
76 filters out the characteristic values
77
78 @param result: characteristics rturned by a L{FinleyProblem} run
79 @type result: C{dict}
80 @return: filtered values
81 @rtype: C{list} of C{str}
82 """
83 out=[]
84 for a in self.__args:
85 out.append(result[a])
86 return out
87
88 class FinleyOptions(Options):
89 """
90 finley solver options to be handed over to paso
91
92 """
93 def __init__(self,solver_method=None,
94 preconditioner=None,
95 package=None,
96 tolerance=None,
97 verbose=False):
98 self.strmap={
99 LinearPDE.DIRECT : "DIRECT",
100 LinearPDE.PCG: "PCG",
101 LinearPDE.CR: "CR",
102 LinearPDE.CGS: "CGS",
103 LinearPDE.BICGSTAB: "BICGSTAB",
104 LinearPDE.SSOR: "SSOR",
105 LinearPDE.ILU0: "ILU0",
106 LinearPDE.ILUT: "ILUT",
107 LinearPDE.JACOBI: "JACOBI",
108 LinearPDE.GMRES: "GMRES",
109 LinearPDE.PRES20: "PRES20",
110 LinearPDE.LUMPING: "LUMPIMG",
111 LinearPDE.NO_REORDERING: "NO_REORDERING",
112 LinearPDE.MINIMUM_FILL_IN: "MINIMUM_FILL_IN",
113 LinearPDE.NESTED_DISSECTION: "NESTED_DISSECTION",
114 LinearPDE.SCSL: "SCSL",
115 LinearPDE.MKL: "MKL",
116 LinearPDE.UMFPACK: "UMFPACK",
117 LinearPDE.PASO: "PASO",
118 LinearPDE.RILU: "RILU",
119 LinearPDE.AMG: "AMG"
120 }
121 name=""
122 if solver_method==None:
123 solver_method==LinearPDE.PRES20
124 else:
125 name+=self.strmap[solver_method]
126 if preconditioner==None:
127 preconditioner==LinearPDE.JACOBI
128 else:
129 if not name=="": name+="+"
130 name+=self.strmap[preconditioner]
131 if package==None:
132 package==LinearPDE.PASO
133 else:
134 if not name=="": name+=" with "
135 name+=self.strmap[package]
136 if tolerance==None:
137 tolerance=1.e-8
138 else:
139 if not name=="": name+=", "
140 name+="tol = %s"%tolerance
141 self.solver_method=solver_method
142 self.preconditioner=preconditioner
143 self.tolerance=tolerance
144 self.package=package
145 self.verbose=verbose
146 super(FinleyOptions,self).__init__(name=name)
147
148
149
150 class FinleyProblem(BenchmarkProblem):
151 """
152 The general benchmark problem for Finley
153 """
154 def run(self,options):
155 """
156 creates a domain and a PDE on this domain, solves it (with the given options) and returns the
157 elapsed time and the error.
158
159 @param options: paso solver options
160 @type options: L{PasoOptions}
161 @return: elapsed time and the error of calculated solution
162 @rtype: pair of C{float}
163 """
164 domain=self.getDomain()
165 pde,u=self.getTestProblem(domain)
166 pde.setTolerance(options.tolerance)
167 pde.setSolverMethod(options.solver_method,options.preconditioner)
168 pde.setSolverPackage(options.package)
169 a=os.times()[4]
170 uh=pde.getSolution(verbose=options.verbose,iter_max=6000)
171 a=os.times()[4]-a
172 if u==None:
173 return {FinleyFilter.TIME : a , FinleyFilter.ERROR : None }
174 else:
175 error=Lsup(u-uh)/Lsup(u)
176 return {FinleyFilter.TIME : a , FinleyFilter.ERROR : error }
177
178 def getTestProblem(self,domain):
179 """
180 returns a PDEto be solved and an exact solution
181
182 @param domain: the PDE domain
183 @type domain: L{escript.Domain}
184 @return: a linear PDE to be solved an a reference solution
185 @rtype: L{LinearPDE},L{escript.Data}
186 @remark: must be overwritten by a particular problem
187 """
188 raise NotImplementedError
189
190 def getDomain(self):
191 """
192 returns the domain of the problem
193
194 @return: a domain
195 @rtype: L{escript.Domain}
196 @remark: must be overwritten by a particular problem
197 """
198 raise NotImplementedError
199
200 class RegularFinleyProblem(FinleyProblem):
201 """
202 base class for finley problem on a rectangular mesh
203 """
204 def __init__(self,n=1,order=1,dim=2):
205 """
206 sets up a recangular mesh in finley on a unit cube/square
207
208 @param n: number of elements in each spactial direction
209 @type n: C{int}
210 @param order: element order
211 @type order: 1 or 2
212 @param dim: spatial dimension
213 @type n: 2 or 3
214 """
215 super(RegularFinleyProblem,self).__init__(name=str((order*n+1)**dim))
216 self.__n=n
217 self.__order=order
218 self.__dim=dim
219
220 def getDomain(self):
221 """
222 returns the unit square/cube with a rectangular mesh
223
224 @return: a domain
225 @rtype: L{escript.Domain}
226 """
227 if self.__dim==2:
228 domain=esys.finley.Rectangle(n0=self.__n,n1=self.__n,order=self.__order)
229 else:
230 domain=esys.finley.Brick(n0=self.__n,n1=self.__n,n2=self.__n,order=self.__order)
231 return domain
232
233 class LaplaceProblem(RegularFinleyProblem):
234 """
235 base class for the Lapalce eqaution on a rectangular mesh
236 """
237 def getTestProblem(self,domain):
238 """
239 returns a PDE and a test solution on the given domain
240
241 @param doamin: a domain
242 @type domain: L{escript.Domain}
243 @return: the Laplace equation and a test solution
244 @rtype: C{tuple} of C{LinearPDE} and C{escript.Data}
245 """
246 x=domain.getX()
247 msk=whereZero(x[0])+whereZero(x[0]-1.)
248 u=x[0]
249 for i in range(1,domain.getDim()):
250 msk+=whereZero(x[i])+whereZero(x[i]-1.)
251 u*=(x[i]-i)
252 pde=LinearPDE(domain)
253 pde.setSymmetryOn()
254 pde.setValue(A=kronecker(domain),q=msk,r=u)
255 return pde,u
256
257 class AnisotropicProblem(RegularFinleyProblem):
258 """
259 base class for the Anisotropic scalar problem on a rectangular mesh
260 """
261 def __init__(self,n,order,dim,gamma,c):
262 self.c=c
263 self.gamma=gamma
264 super(AnisotropicProblem,self).__init__(n,order,dim)
265
266
267 def getTestProblem(self,domain):
268 """
269 returns a PDE and a test solution on the given domain
270
271 @param doamin: a domain
272 @type domain: L{escript.Domain}
273 @return: the Laplace equation and a test solution
274 @rtype: C{tuple} of C{LinearPDE} and C{escript.Data}
275 """
276 x=domain.getX()
277 msk=whereZero(x[0])+whereZero(x[0]-1.)
278 u=x[0]
279 for i in range(1,domain.getDim()):
280 msk+=whereZero(x[i])+whereZero(x[i]-1.)
281 u*=(x[i]-i)
282
283 gamma_rad=self.gamma/360.*8*math.atan(1.)
284 cg=math.cos(gamma_rad)
285 sg=math.sin(gamma_rad)
286 C=kronecker(domain)
287 C[0,0]=cg**2+self.c*sg**2
288 C[1,0]=(self.c-1.)*cg*sg
289 C[0,1]=C[0,1]
290 C[1,1]=sg**2+self.c*cg**2
291 F=2*(1.-self.c)*cg*sg
292 if domain.getDim()==3: F*=x[2]-2.
293 pde=LinearPDE(domain)
294 pde.setSymmetryOn()
295 pde.setValue(A=C,Y=F,q=msk,r=u)
296 return pde,u
297
298 class AnisotropicSystem(RegularFinleyProblem):
299 """
300 base class for the Anisotropic system problem on a rectangular mesh
301 with an anisotropic
302
303 - (mu*(u_{i,j}+u_{j,i}))_j+lam*u_{k,k})_j=X_{ij,j}
304
305 where u_i=x_i+1/d*\prod{i!=j} x_j
306
307 mu(x) = 1 for inner(x,normal)<inner(1.,normal)/2.
308 mu0 for inner(x,normal)>inner(1.,normal)/2.
309
310 lam(x)=max(1,mu0)*alpha (constant)
311
312 + constraints on the boundary
313 """
314 def __init__(self,n,order,dim,mu0,normal,alpha):
315 self.mu0=mu0
316 self.normal=numarray.array(normal)
317 self.alpha=alpha
318 super(AnisotropicSystem,self).__init__(n,order,dim)
319
320
321 def getTestProblem(self,domain):
322 """
323 returns a PDE and a test solution on the given domain
324
325 @param doamin: a domain
326 @type domain: L{escript.Domain}
327 @return: the Laplace equation and a test solution
328 @rtype: C{tuple} of C{LinearPDE} and C{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*numarray.ones((d,),numarray.Float)
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-numarray.ones((d,),numarray.Float)/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,normal=[1.,0.,0.],alpha=100.0)
1725 class InhomgeneousLame3DOrder2JumpE2Alpha100_60k(AnisotropicSystem):
1726 def __init__(self):
1727 super(InhomgeneousLame3DOrder2JumpE2Alpha100_60k,self).__init__(n=13,order=2,dim