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