/[escript]/branches/escript3047_with_pastix2995/finley/benchmarks/finleybench.py
ViewVC logotype

Contents of /branches/escript3047_with_pastix2995/finley/benchmarks/finleybench.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3049 - (show annotations)
Fri Jun 25 04:20:29 2010 UTC (9 years ago) by lgao
File MIME type: text/x-python
File size: 170671 byte(s)
Add direct solver pastix 2995. Currently works for single MPI rank only. For jobs with more than 1 MPI rank, the structure "coupleBlock" in "SystemMatrix" is not ready yet. 


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