/[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 971 - (show annotations)
Wed Feb 14 04:40:49 2007 UTC (16 years, 1 month ago) by ksteube
File MIME type: text/x-python
File size: 169969 byte(s)
Had to undo commit to new MPI branch. The changes went into the original and
not the branch. The files committed here are exactly the same as revision 969.


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