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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6651 - (show annotations)
Wed Feb 7 02:12:08 2018 UTC (21 months ago) by jfenwick
File MIME type: text/x-python
File size: 170786 byte(s)
Make everyone sad by touching all the files

Copyright dates update

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