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

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

Parent Directory Parent Directory | Revision Log Revision Log


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