/[escript]/trunk/finley/py_src/finleybench.py
ViewVC logotype

Diff of /trunk/finley/py_src/finleybench.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 460 by gross, Tue Jan 24 07:53:39 2006 UTC revision 479 by gross, Wed Feb 1 04:36:53 2006 UTC
# Line 35  __url__="http://www.iservo.edu.au/esys/e Line 35  __url__="http://www.iservo.edu.au/esys/e
35  __version__="$Revision:$"  __version__="$Revision:$"
36  __date__="$Date:$"  __date__="$Date:$"
37    
38  from esys.escript import Lsup,whereZero,kronecker  from esys.escript import *
39  from esys.escript.benchmark import BenchmarkProblem, Options, BenchmarkFilter  from esys.escript.benchmark import BenchmarkProblem, Options, BenchmarkFilter
40  import esys.finley  import esys.finley
41  from esys.escript.linearPDEs import LinearPDE  from esys.escript.linearPDEs import LinearPDE
42  import os  import os
43  import math  import math
44    import numarray
45    
46  class FinleyFilter(BenchmarkFilter):  class FinleyFilter(BenchmarkFilter):
47     """     """
# Line 285  class AnisotropicProblem(RegularFinleyPr Line 286  class AnisotropicProblem(RegularFinleyPr
286           C=kronecker(domain)           C=kronecker(domain)
287           C[0,0]=cg**2+self.c*sg**2           C[0,0]=cg**2+self.c*sg**2
288           C[1,0]=(self.c-1.)*cg*sg           C[1,0]=(self.c-1.)*cg*sg
289           C[0,1]=C[0,1]           C[0,1]=C[1,0]
290           C[1,1]=sg**2+self.c*cg**2           C[1,1]=sg**2+self.c*cg**2
291           F=2*(1.-self.c)*cg*sg           F=2*(1.-self.c)*cg*sg
292           if domain.getDim()==3: F*=x[2]-2.           if domain.getDim()==3: F*=x[2]-2.
# Line 312  class AnisotropicSystem(RegularFinleyPro Line 313  class AnisotropicSystem(RegularFinleyPro
313      """      """
314      def __init__(self,n,order,dim,mu0,normal,alpha):      def __init__(self,n,order,dim,mu0,normal,alpha):
315          self.mu0=mu0          self.mu0=mu0
316          self.normal=normal          self.normal=numarray.array(normal)
317          self.alpha=alpha          self.alpha=alpha
318          super(AnisotropicSystem,self).__init__(n,order,dim)          super(AnisotropicSystem,self).__init__(n,order,dim)
319    
# Line 332  class AnisotropicSystem(RegularFinleyPro Line 333  class AnisotropicSystem(RegularFinleyPro
333           msk=whereZero(x[0])+whereZero(x[0]-1.)           msk=whereZero(x[0])+whereZero(x[0]-1.)
334           for i in range(1,d):           for i in range(1,d):
335              msk+=whereZero(x[i])+whereZero(x[i]-1.)              msk+=whereZero(x[i])+whereZero(x[i]-1.)
336           msk=msk*numarry.ones((d,),numarray.float)           msk=msk*numarray.ones((d,),numarray.Float)
337    
338           u=x[:]           u=x[:]
339           for i in range(d):           for i in range(d):
# Line 341  class AnisotropicSystem(RegularFinleyPro Line 342  class AnisotropicSystem(RegularFinleyPro
342                 if not i==k: s=s*x[k]                 if not i==k: s=s*x[k]
343              u[i]+=1./d*s              u[i]+=1./d*s
344    
345           s=whereNegative(inner(x-numarry.ones((d,),numarray.float)/2,self.normal))           s=whereNegative(inner(x-numarray.ones((d,),numarray.Float)/2,self.normal))
346           mu=s+mu0*(1.-s)           mu=s+self.mu0*(1.-s)
347           lam=max(1.,self.mu0)*self.alpha           lam=max(1.,self.mu0)*self.alpha
348    
349           F=Tensor(0.,Function(domain))           F=Tensor(0.,Function(domain))
# Line 357  class AnisotropicSystem(RegularFinleyPro Line 358  class AnisotropicSystem(RegularFinleyPro
358                            s*=x[k]                            s*=x[k]
359                      F[i,j]+=mu/d*s                      F[i,j]+=mu/d*s
360           C=Tensor4(0.,Function(domain))           C=Tensor4(0.,Function(domain))
361           for i in range(w.getDim()):           for i in range(domain.getDim()):
362             for j in range(w.getDim()):             for j in range(domain.getDim()):
363                  C[i,i,j,j]+=lam                  C[i,i,j,j]+=lam
364                  C[j,i,j,i]+=mu                  C[j,i,j,i]+=mu
365                  C[j,i,i,j]+=mu                  C[j,i,i,j]+=mu
# Line 1928  class InhomogeneousLame3DOrder2JumpE6Nor Line 1929  class InhomogeneousLame3DOrder2JumpE6Nor
1929  class InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_15360k(AnisotropicSystem):  class InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_15360k(AnisotropicSystem):
1930     def __init__(self):     def __init__(self):
1931        super(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)        super(InhomogeneousLame3DOrder2JumpE6Normal45Alpha100_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=100.0)
1932    
1933    class CompressibleLame2DOrder1_30k(AnisotropicSystem):
1934       def __init__(self):
1935          super(CompressibleLame2DOrder1_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1936    class CompressibleLame2DOrder1_60k(AnisotropicSystem):
1937       def __init__(self):
1938          super(CompressibleLame2DOrder1_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1939    class CompressibleLame2DOrder1_120k(AnisotropicSystem):
1940       def __init__(self):
1941          super(CompressibleLame2DOrder1_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1942    class CompressibleLame2DOrder1_240k(AnisotropicSystem):
1943       def __init__(self):
1944          super(CompressibleLame2DOrder1_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1945    class CompressibleLame2DOrder1_480k(AnisotropicSystem):
1946       def __init__(self):
1947          super(CompressibleLame2DOrder1_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1948    class CompressibleLame2DOrder1_960k(AnisotropicSystem):
1949       def __init__(self):
1950          super(CompressibleLame2DOrder1_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1951    class CompressibleLame2DOrder1_1920k(AnisotropicSystem):
1952       def __init__(self):
1953          super(CompressibleLame2DOrder1_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1954    class CompressibleLame2DOrder1_3840k(AnisotropicSystem):
1955       def __init__(self):
1956          super(CompressibleLame2DOrder1_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1957    class CompressibleLame2DOrder1_7680k(AnisotropicSystem):
1958       def __init__(self):
1959          super(CompressibleLame2DOrder1_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1960    class CompressibleLame2DOrder1_15360k(AnisotropicSystem):
1961       def __init__(self):
1962          super(CompressibleLame2DOrder1_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
1963    class CompressibleInhomgeneousLame2DOrder1JumpE2_30k(AnisotropicSystem):
1964       def __init__(self):
1965          super(CompressibleInhomgeneousLame2DOrder1JumpE2_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1966    class CompressibleInhomgeneousLame2DOrder1JumpE2_60k(AnisotropicSystem):
1967       def __init__(self):
1968          super(CompressibleInhomgeneousLame2DOrder1JumpE2_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1969    class CompressibleInhomgeneousLame2DOrder1JumpE2_120k(AnisotropicSystem):
1970       def __init__(self):
1971          super(CompressibleInhomgeneousLame2DOrder1JumpE2_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1972    class CompressibleInhomgeneousLame2DOrder1JumpE2_240k(AnisotropicSystem):
1973       def __init__(self):
1974          super(CompressibleInhomgeneousLame2DOrder1JumpE2_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1975    class CompressibleInhomgeneousLame2DOrder1JumpE2_480k(AnisotropicSystem):
1976       def __init__(self):
1977          super(CompressibleInhomgeneousLame2DOrder1JumpE2_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1978    class CompressibleInhomgeneousLame2DOrder1JumpE2_960k(AnisotropicSystem):
1979       def __init__(self):
1980          super(CompressibleInhomgeneousLame2DOrder1JumpE2_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1981    class CompressibleInhomgeneousLame2DOrder1JumpE2_1920k(AnisotropicSystem):
1982       def __init__(self):
1983          super(CompressibleInhomgeneousLame2DOrder1JumpE2_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1984    class CompressibleInhomgeneousLame2DOrder1JumpE2_3840k(AnisotropicSystem):
1985       def __init__(self):
1986          super(CompressibleInhomgeneousLame2DOrder1JumpE2_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1987    class CompressibleInhomgeneousLame2DOrder1JumpE2_7680k(AnisotropicSystem):
1988       def __init__(self):
1989          super(CompressibleInhomgeneousLame2DOrder1JumpE2_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1990    class CompressibleInhomgeneousLame2DOrder1JumpE2_15360k(AnisotropicSystem):
1991       def __init__(self):
1992          super(CompressibleInhomgeneousLame2DOrder1JumpE2_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
1993    class CompressibleInhomgeneousLame2DOrder1JumpE6_30k(AnisotropicSystem):
1994       def __init__(self):
1995          super(CompressibleInhomgeneousLame2DOrder1JumpE6_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
1996    class CompressibleInhomgeneousLame2DOrder1JumpE6_60k(AnisotropicSystem):
1997       def __init__(self):
1998          super(CompressibleInhomgeneousLame2DOrder1JumpE6_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
1999    class CompressibleInhomgeneousLame2DOrder1JumpE6_120k(AnisotropicSystem):
2000       def __init__(self):
2001          super(CompressibleInhomgeneousLame2DOrder1JumpE6_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2002    class CompressibleInhomgeneousLame2DOrder1JumpE6_240k(AnisotropicSystem):
2003       def __init__(self):
2004          super(CompressibleInhomgeneousLame2DOrder1JumpE6_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2005    class CompressibleInhomgeneousLame2DOrder1JumpE6_480k(AnisotropicSystem):
2006       def __init__(self):
2007          super(CompressibleInhomgeneousLame2DOrder1JumpE6_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2008    class CompressibleInhomgeneousLame2DOrder1JumpE6_960k(AnisotropicSystem):
2009       def __init__(self):
2010          super(CompressibleInhomgeneousLame2DOrder1JumpE6_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2011    class CompressibleInhomgeneousLame2DOrder1JumpE6_1920k(AnisotropicSystem):
2012       def __init__(self):
2013          super(CompressibleInhomgeneousLame2DOrder1JumpE6_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2014    class CompressibleInhomgeneousLame2DOrder1JumpE6_3840k(AnisotropicSystem):
2015       def __init__(self):
2016          super(CompressibleInhomgeneousLame2DOrder1JumpE6_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2017    class CompressibleInhomgeneousLame2DOrder1JumpE6_7680k(AnisotropicSystem):
2018       def __init__(self):
2019          super(CompressibleInhomgeneousLame2DOrder1JumpE6_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2020    class CompressibleInhomgeneousLame2DOrder1JumpE6_15360k(AnisotropicSystem):
2021       def __init__(self):
2022          super(CompressibleInhomgeneousLame2DOrder1JumpE6_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2023    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_30k(AnisotropicSystem):
2024       def __init__(self):
2025          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2026    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_60k(AnisotropicSystem):
2027       def __init__(self):
2028          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2029    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_120k(AnisotropicSystem):
2030       def __init__(self):
2031          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2032    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_240k(AnisotropicSystem):
2033       def __init__(self):
2034          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2035    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_480k(AnisotropicSystem):
2036       def __init__(self):
2037          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2038    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_960k(AnisotropicSystem):
2039       def __init__(self):
2040          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2041    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_1920k(AnisotropicSystem):
2042       def __init__(self):
2043          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2044    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_3840k(AnisotropicSystem):
2045       def __init__(self):
2046          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2047    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_7680k(AnisotropicSystem):
2048       def __init__(self):
2049          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2050    class CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_15360k(AnisotropicSystem):
2051       def __init__(self):
2052          super(CompressibleInhomogeneousLame2DOrder1JumpE2Normal45_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2053    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_30k(AnisotropicSystem):
2054       def __init__(self):
2055          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_30k,self).__init__(n=121,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2056    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_60k(AnisotropicSystem):
2057       def __init__(self):
2058          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_60k,self).__init__(n=172,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2059    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_120k(AnisotropicSystem):
2060       def __init__(self):
2061          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_120k,self).__init__(n=244,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2062    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_240k(AnisotropicSystem):
2063       def __init__(self):
2064          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_240k,self).__init__(n=345,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2065    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_480k(AnisotropicSystem):
2066       def __init__(self):
2067          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_480k,self).__init__(n=489,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2068    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_960k(AnisotropicSystem):
2069       def __init__(self):
2070          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_960k,self).__init__(n=692,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2071    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_1920k(AnisotropicSystem):
2072       def __init__(self):
2073          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_1920k,self).__init__(n=979,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2074    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_3840k(AnisotropicSystem):
2075       def __init__(self):
2076          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_3840k,self).__init__(n=1385,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2077    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_7680k(AnisotropicSystem):
2078       def __init__(self):
2079          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_7680k,self).__init__(n=1959,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2080    class CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_15360k(AnisotropicSystem):
2081       def __init__(self):
2082          super(CompressibleInhomogeneousLame2DOrder1JumpE6Normal45_15360k,self).__init__(n=2770,order=1,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2083    class CompressibleLame2DOrder2_30k(AnisotropicSystem):
2084       def __init__(self):
2085          super(CompressibleLame2DOrder2_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2086    class CompressibleLame2DOrder2_60k(AnisotropicSystem):
2087       def __init__(self):
2088          super(CompressibleLame2DOrder2_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2089    class CompressibleLame2DOrder2_120k(AnisotropicSystem):
2090       def __init__(self):
2091          super(CompressibleLame2DOrder2_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2092    class CompressibleLame2DOrder2_240k(AnisotropicSystem):
2093       def __init__(self):
2094          super(CompressibleLame2DOrder2_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2095    class CompressibleLame2DOrder2_480k(AnisotropicSystem):
2096       def __init__(self):
2097          super(CompressibleLame2DOrder2_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2098    class CompressibleLame2DOrder2_960k(AnisotropicSystem):
2099       def __init__(self):
2100          super(CompressibleLame2DOrder2_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2101    class CompressibleLame2DOrder2_1920k(AnisotropicSystem):
2102       def __init__(self):
2103          super(CompressibleLame2DOrder2_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2104    class CompressibleLame2DOrder2_3840k(AnisotropicSystem):
2105       def __init__(self):
2106          super(CompressibleLame2DOrder2_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2107    class CompressibleLame2DOrder2_7680k(AnisotropicSystem):
2108       def __init__(self):
2109          super(CompressibleLame2DOrder2_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2110    class CompressibleLame2DOrder2_15360k(AnisotropicSystem):
2111       def __init__(self):
2112          super(CompressibleLame2DOrder2_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+00,normal=[1.,0.],alpha=0.0)
2113    class CompressibleInhomgeneousLame2DOrder2JumpE2_30k(AnisotropicSystem):
2114       def __init__(self):
2115          super(CompressibleInhomgeneousLame2DOrder2JumpE2_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2116    class CompressibleInhomgeneousLame2DOrder2JumpE2_60k(AnisotropicSystem):
2117       def __init__(self):
2118          super(CompressibleInhomgeneousLame2DOrder2JumpE2_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2119    class CompressibleInhomgeneousLame2DOrder2JumpE2_120k(AnisotropicSystem):
2120       def __init__(self):
2121          super(CompressibleInhomgeneousLame2DOrder2JumpE2_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2122    class CompressibleInhomgeneousLame2DOrder2JumpE2_240k(AnisotropicSystem):
2123       def __init__(self):
2124          super(CompressibleInhomgeneousLame2DOrder2JumpE2_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2125    class CompressibleInhomgeneousLame2DOrder2JumpE2_480k(AnisotropicSystem):
2126       def __init__(self):
2127          super(CompressibleInhomgeneousLame2DOrder2JumpE2_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2128    class CompressibleInhomgeneousLame2DOrder2JumpE2_960k(AnisotropicSystem):
2129       def __init__(self):
2130          super(CompressibleInhomgeneousLame2DOrder2JumpE2_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2131    class CompressibleInhomgeneousLame2DOrder2JumpE2_1920k(AnisotropicSystem):
2132       def __init__(self):
2133          super(CompressibleInhomgeneousLame2DOrder2JumpE2_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2134    class CompressibleInhomgeneousLame2DOrder2JumpE2_3840k(AnisotropicSystem):
2135       def __init__(self):
2136          super(CompressibleInhomgeneousLame2DOrder2JumpE2_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2137    class CompressibleInhomgeneousLame2DOrder2JumpE2_7680k(AnisotropicSystem):
2138       def __init__(self):
2139          super(CompressibleInhomgeneousLame2DOrder2JumpE2_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2140    class CompressibleInhomgeneousLame2DOrder2JumpE2_15360k(AnisotropicSystem):
2141       def __init__(self):
2142          super(CompressibleInhomgeneousLame2DOrder2JumpE2_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+02,normal=[1.,0.],alpha=0.0)
2143    class CompressibleInhomgeneousLame2DOrder2JumpE6_30k(AnisotropicSystem):
2144       def __init__(self):
2145          super(CompressibleInhomgeneousLame2DOrder2JumpE6_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2146    class CompressibleInhomgeneousLame2DOrder2JumpE6_60k(AnisotropicSystem):
2147       def __init__(self):
2148          super(CompressibleInhomgeneousLame2DOrder2JumpE6_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2149    class CompressibleInhomgeneousLame2DOrder2JumpE6_120k(AnisotropicSystem):
2150       def __init__(self):
2151          super(CompressibleInhomgeneousLame2DOrder2JumpE6_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2152    class CompressibleInhomgeneousLame2DOrder2JumpE6_240k(AnisotropicSystem):
2153       def __init__(self):
2154          super(CompressibleInhomgeneousLame2DOrder2JumpE6_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2155    class CompressibleInhomgeneousLame2DOrder2JumpE6_480k(AnisotropicSystem):
2156       def __init__(self):
2157          super(CompressibleInhomgeneousLame2DOrder2JumpE6_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2158    class CompressibleInhomgeneousLame2DOrder2JumpE6_960k(AnisotropicSystem):
2159       def __init__(self):
2160          super(CompressibleInhomgeneousLame2DOrder2JumpE6_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2161    class CompressibleInhomgeneousLame2DOrder2JumpE6_1920k(AnisotropicSystem):
2162       def __init__(self):
2163          super(CompressibleInhomgeneousLame2DOrder2JumpE6_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2164    class CompressibleInhomgeneousLame2DOrder2JumpE6_3840k(AnisotropicSystem):
2165       def __init__(self):
2166          super(CompressibleInhomgeneousLame2DOrder2JumpE6_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2167    class CompressibleInhomgeneousLame2DOrder2JumpE6_7680k(AnisotropicSystem):
2168       def __init__(self):
2169          super(CompressibleInhomgeneousLame2DOrder2JumpE6_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2170    class CompressibleInhomgeneousLame2DOrder2JumpE6_15360k(AnisotropicSystem):
2171       def __init__(self):
2172          super(CompressibleInhomgeneousLame2DOrder2JumpE6_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+06,normal=[1.,0.],alpha=0.0)
2173    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_30k(AnisotropicSystem):
2174       def __init__(self):
2175          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2176    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_60k(AnisotropicSystem):
2177       def __init__(self):
2178          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2179    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_120k(AnisotropicSystem):
2180       def __init__(self):
2181          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2182    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_240k(AnisotropicSystem):
2183       def __init__(self):
2184          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2185    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_480k(AnisotropicSystem):
2186       def __init__(self):
2187          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2188    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_960k(AnisotropicSystem):
2189       def __init__(self):
2190          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2191    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_1920k(AnisotropicSystem):
2192       def __init__(self):
2193          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2194    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_3840k(AnisotropicSystem):
2195       def __init__(self):
2196          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2197    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_7680k(AnisotropicSystem):
2198       def __init__(self):
2199          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2200    class CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_15360k(AnisotropicSystem):
2201       def __init__(self):
2202          super(CompressibleInhomogeneousLame2DOrder2JumpE2Normal45_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+02,normal=[1.,1.],alpha=0.0)
2203    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_30k(AnisotropicSystem):
2204       def __init__(self):
2205          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_30k,self).__init__(n=61,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2206    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_60k(AnisotropicSystem):
2207       def __init__(self):
2208          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_60k,self).__init__(n=86,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2209    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_120k(AnisotropicSystem):
2210       def __init__(self):
2211          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_120k,self).__init__(n=122,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2212    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_240k(AnisotropicSystem):
2213       def __init__(self):
2214          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_240k,self).__init__(n=173,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2215    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_480k(AnisotropicSystem):
2216       def __init__(self):
2217          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_480k,self).__init__(n=244,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2218    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_960k(AnisotropicSystem):
2219       def __init__(self):
2220          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_960k,self).__init__(n=346,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2221    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_1920k(AnisotropicSystem):
2222       def __init__(self):
2223          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_1920k,self).__init__(n=489,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2224    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_3840k(AnisotropicSystem):
2225       def __init__(self):
2226          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_3840k,self).__init__(n=692,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2227    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_7680k(AnisotropicSystem):
2228       def __init__(self):
2229          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_7680k,self).__init__(n=979,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2230    class CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_15360k(AnisotropicSystem):
2231       def __init__(self):
2232          super(CompressibleInhomogeneousLame2DOrder2JumpE6Normal45_15360k,self).__init__(n=1385,order=2,dim=2,mu0=1.000000e+06,normal=[1.,1.],alpha=0.0)
2233    class CompressibleLame3DOrder1_30k(AnisotropicSystem):
2234       def __init__(self):
2235          super(CompressibleLame3DOrder1_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2236    class CompressibleLame3DOrder1_60k(AnisotropicSystem):
2237       def __init__(self):
2238          super(CompressibleLame3DOrder1_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2239    class CompressibleLame3DOrder1_120k(AnisotropicSystem):
2240       def __init__(self):
2241          super(CompressibleLame3DOrder1_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2242    class CompressibleLame3DOrder1_240k(AnisotropicSystem):
2243       def __init__(self):
2244          super(CompressibleLame3DOrder1_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2245    class CompressibleLame3DOrder1_480k(AnisotropicSystem):
2246       def __init__(self):
2247          super(CompressibleLame3DOrder1_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2248    class CompressibleLame3DOrder1_960k(AnisotropicSystem):
2249       def __init__(self):
2250          super(CompressibleLame3DOrder1_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2251    class CompressibleLame3DOrder1_1920k(AnisotropicSystem):
2252       def __init__(self):
2253          super(CompressibleLame3DOrder1_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2254    class CompressibleLame3DOrder1_3840k(AnisotropicSystem):
2255       def __init__(self):
2256          super(CompressibleLame3DOrder1_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2257    class CompressibleLame3DOrder1_7680k(AnisotropicSystem):
2258       def __init__(self):
2259          super(CompressibleLame3DOrder1_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2260    class CompressibleLame3DOrder1_15360k(AnisotropicSystem):
2261       def __init__(self):
2262          super(CompressibleLame3DOrder1_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2263    class CompressibleInhomgeneousLame3DOrder1JumpE2_30k(AnisotropicSystem):
2264       def __init__(self):
2265          super(CompressibleInhomgeneousLame3DOrder1JumpE2_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2266    class CompressibleInhomgeneousLame3DOrder1JumpE2_60k(AnisotropicSystem):
2267       def __init__(self):
2268          super(CompressibleInhomgeneousLame3DOrder1JumpE2_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2269    class CompressibleInhomgeneousLame3DOrder1JumpE2_120k(AnisotropicSystem):
2270       def __init__(self):
2271          super(CompressibleInhomgeneousLame3DOrder1JumpE2_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2272    class CompressibleInhomgeneousLame3DOrder1JumpE2_240k(AnisotropicSystem):
2273       def __init__(self):
2274          super(CompressibleInhomgeneousLame3DOrder1JumpE2_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2275    class CompressibleInhomgeneousLame3DOrder1JumpE2_480k(AnisotropicSystem):
2276       def __init__(self):
2277          super(CompressibleInhomgeneousLame3DOrder1JumpE2_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2278    class CompressibleInhomgeneousLame3DOrder1JumpE2_960k(AnisotropicSystem):
2279       def __init__(self):
2280          super(CompressibleInhomgeneousLame3DOrder1JumpE2_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2281    class CompressibleInhomgeneousLame3DOrder1JumpE2_1920k(AnisotropicSystem):
2282       def __init__(self):
2283          super(CompressibleInhomgeneousLame3DOrder1JumpE2_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2284    class CompressibleInhomgeneousLame3DOrder1JumpE2_3840k(AnisotropicSystem):
2285       def __init__(self):
2286          super(CompressibleInhomgeneousLame3DOrder1JumpE2_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2287    class CompressibleInhomgeneousLame3DOrder1JumpE2_7680k(AnisotropicSystem):
2288       def __init__(self):
2289          super(CompressibleInhomgeneousLame3DOrder1JumpE2_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2290    class CompressibleInhomgeneousLame3DOrder1JumpE2_15360k(AnisotropicSystem):
2291       def __init__(self):
2292          super(CompressibleInhomgeneousLame3DOrder1JumpE2_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2293    class CompressibleInhomgeneousLame3DOrder1JumpE6_30k(AnisotropicSystem):
2294       def __init__(self):
2295          super(CompressibleInhomgeneousLame3DOrder1JumpE6_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2296    class CompressibleInhomgeneousLame3DOrder1JumpE6_60k(AnisotropicSystem):
2297       def __init__(self):
2298          super(CompressibleInhomgeneousLame3DOrder1JumpE6_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2299    class CompressibleInhomgeneousLame3DOrder1JumpE6_120k(AnisotropicSystem):
2300       def __init__(self):
2301          super(CompressibleInhomgeneousLame3DOrder1JumpE6_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2302    class CompressibleInhomgeneousLame3DOrder1JumpE6_240k(AnisotropicSystem):
2303       def __init__(self):
2304          super(CompressibleInhomgeneousLame3DOrder1JumpE6_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2305    class CompressibleInhomgeneousLame3DOrder1JumpE6_480k(AnisotropicSystem):
2306       def __init__(self):
2307          super(CompressibleInhomgeneousLame3DOrder1JumpE6_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2308    class CompressibleInhomgeneousLame3DOrder1JumpE6_960k(AnisotropicSystem):
2309       def __init__(self):
2310          super(CompressibleInhomgeneousLame3DOrder1JumpE6_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2311    class CompressibleInhomgeneousLame3DOrder1JumpE6_1920k(AnisotropicSystem):
2312       def __init__(self):
2313          super(CompressibleInhomgeneousLame3DOrder1JumpE6_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2314    class CompressibleInhomgeneousLame3DOrder1JumpE6_3840k(AnisotropicSystem):
2315       def __init__(self):
2316          super(CompressibleInhomgeneousLame3DOrder1JumpE6_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2317    class CompressibleInhomgeneousLame3DOrder1JumpE6_7680k(AnisotropicSystem):
2318       def __init__(self):
2319          super(CompressibleInhomgeneousLame3DOrder1JumpE6_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2320    class CompressibleInhomgeneousLame3DOrder1JumpE6_15360k(AnisotropicSystem):
2321       def __init__(self):
2322          super(CompressibleInhomgeneousLame3DOrder1JumpE6_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2323    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_30k(AnisotropicSystem):
2324       def __init__(self):
2325          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2326    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_60k(AnisotropicSystem):
2327       def __init__(self):
2328          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2329    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_120k(AnisotropicSystem):
2330       def __init__(self):
2331          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2332    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_240k(AnisotropicSystem):
2333       def __init__(self):
2334          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2335    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_480k(AnisotropicSystem):
2336       def __init__(self):
2337          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2338    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_960k(AnisotropicSystem):
2339       def __init__(self):
2340          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2341    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_1920k(AnisotropicSystem):
2342       def __init__(self):
2343          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2344    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_3840k(AnisotropicSystem):
2345       def __init__(self):
2346          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2347    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_7680k(AnisotropicSystem):
2348       def __init__(self):
2349          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2350    class CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_15360k(AnisotropicSystem):
2351       def __init__(self):
2352          super(CompressibleInhomogeneousLame3DOrder1JumpE2Normal45_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2353    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_30k(AnisotropicSystem):
2354       def __init__(self):
2355          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_30k,self).__init__(n=21,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2356    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_60k(AnisotropicSystem):
2357       def __init__(self):
2358          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_60k,self).__init__(n=26,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2359    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_120k(AnisotropicSystem):
2360       def __init__(self):
2361          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_120k,self).__init__(n=33,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2362    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_240k(AnisotropicSystem):
2363       def __init__(self):
2364          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_240k,self).__init__(n=42,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2365    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_480k(AnisotropicSystem):
2366       def __init__(self):
2367          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_480k,self).__init__(n=53,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2368    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_960k(AnisotropicSystem):
2369       def __init__(self):
2370          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_960k,self).__init__(n=67,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2371    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_1920k(AnisotropicSystem):
2372       def __init__(self):
2373          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_1920k,self).__init__(n=85,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2374    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_3840k(AnisotropicSystem):
2375       def __init__(self):
2376          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_3840k,self).__init__(n=108,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2377    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_7680k(AnisotropicSystem):
2378       def __init__(self):
2379          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_7680k,self).__init__(n=136,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2380    class CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_15360k(AnisotropicSystem):
2381       def __init__(self):
2382          super(CompressibleInhomogeneousLame3DOrder1JumpE6Normal45_15360k,self).__init__(n=171,order=1,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2383    class CompressibleLame3DOrder2_30k(AnisotropicSystem):
2384       def __init__(self):
2385          super(CompressibleLame3DOrder2_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2386    class CompressibleLame3DOrder2_60k(AnisotropicSystem):
2387       def __init__(self):
2388          super(CompressibleLame3DOrder2_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2389    class CompressibleLame3DOrder2_120k(AnisotropicSystem):
2390       def __init__(self):
2391          super(CompressibleLame3DOrder2_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2392    class CompressibleLame3DOrder2_240k(AnisotropicSystem):
2393       def __init__(self):
2394          super(CompressibleLame3DOrder2_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2395    class CompressibleLame3DOrder2_480k(AnisotropicSystem):
2396       def __init__(self):
2397          super(CompressibleLame3DOrder2_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2398    class CompressibleLame3DOrder2_960k(AnisotropicSystem):
2399       def __init__(self):
2400          super(CompressibleLame3DOrder2_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2401    class CompressibleLame3DOrder2_1920k(AnisotropicSystem):
2402       def __init__(self):
2403          super(CompressibleLame3DOrder2_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2404    class CompressibleLame3DOrder2_3840k(AnisotropicSystem):
2405       def __init__(self):
2406          super(CompressibleLame3DOrder2_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2407    class CompressibleLame3DOrder2_7680k(AnisotropicSystem):
2408       def __init__(self):
2409          super(CompressibleLame3DOrder2_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2410    class CompressibleLame3DOrder2_15360k(AnisotropicSystem):
2411       def __init__(self):
2412          super(CompressibleLame3DOrder2_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+00,normal=[1.,0.,0.],alpha=0.0)
2413    class CompressibleInhomgeneousLame3DOrder2JumpE2_30k(AnisotropicSystem):
2414       def __init__(self):
2415          super(CompressibleInhomgeneousLame3DOrder2JumpE2_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2416    class CompressibleInhomgeneousLame3DOrder2JumpE2_60k(AnisotropicSystem):
2417       def __init__(self):
2418          super(CompressibleInhomgeneousLame3DOrder2JumpE2_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2419    class CompressibleInhomgeneousLame3DOrder2JumpE2_120k(AnisotropicSystem):
2420       def __init__(self):
2421          super(CompressibleInhomgeneousLame3DOrder2JumpE2_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2422    class CompressibleInhomgeneousLame3DOrder2JumpE2_240k(AnisotropicSystem):
2423       def __init__(self):
2424          super(CompressibleInhomgeneousLame3DOrder2JumpE2_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2425    class CompressibleInhomgeneousLame3DOrder2JumpE2_480k(AnisotropicSystem):
2426       def __init__(self):
2427          super(CompressibleInhomgeneousLame3DOrder2JumpE2_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2428    class CompressibleInhomgeneousLame3DOrder2JumpE2_960k(AnisotropicSystem):
2429       def __init__(self):
2430          super(CompressibleInhomgeneousLame3DOrder2JumpE2_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2431    class CompressibleInhomgeneousLame3DOrder2JumpE2_1920k(AnisotropicSystem):
2432       def __init__(self):
2433          super(CompressibleInhomgeneousLame3DOrder2JumpE2_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2434    class CompressibleInhomgeneousLame3DOrder2JumpE2_3840k(AnisotropicSystem):
2435       def __init__(self):
2436          super(CompressibleInhomgeneousLame3DOrder2JumpE2_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2437    class CompressibleInhomgeneousLame3DOrder2JumpE2_7680k(AnisotropicSystem):
2438       def __init__(self):
2439          super(CompressibleInhomgeneousLame3DOrder2JumpE2_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2440    class CompressibleInhomgeneousLame3DOrder2JumpE2_15360k(AnisotropicSystem):
2441       def __init__(self):
2442          super(CompressibleInhomgeneousLame3DOrder2JumpE2_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+02,normal=[1.,0.,0.],alpha=0.0)
2443    class CompressibleInhomgeneousLame3DOrder2JumpE6_30k(AnisotropicSystem):
2444       def __init__(self):
2445          super(CompressibleInhomgeneousLame3DOrder2JumpE6_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2446    class CompressibleInhomgeneousLame3DOrder2JumpE6_60k(AnisotropicSystem):
2447       def __init__(self):
2448          super(CompressibleInhomgeneousLame3DOrder2JumpE6_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2449    class CompressibleInhomgeneousLame3DOrder2JumpE6_120k(AnisotropicSystem):
2450       def __init__(self):
2451          super(CompressibleInhomgeneousLame3DOrder2JumpE6_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2452    class CompressibleInhomgeneousLame3DOrder2JumpE6_240k(AnisotropicSystem):
2453       def __init__(self):
2454          super(CompressibleInhomgeneousLame3DOrder2JumpE6_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2455    class CompressibleInhomgeneousLame3DOrder2JumpE6_480k(AnisotropicSystem):
2456       def __init__(self):
2457          super(CompressibleInhomgeneousLame3DOrder2JumpE6_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2458    class CompressibleInhomgeneousLame3DOrder2JumpE6_960k(AnisotropicSystem):
2459       def __init__(self):
2460          super(CompressibleInhomgeneousLame3DOrder2JumpE6_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2461    class CompressibleInhomgeneousLame3DOrder2JumpE6_1920k(AnisotropicSystem):
2462       def __init__(self):
2463          super(CompressibleInhomgeneousLame3DOrder2JumpE6_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2464    class CompressibleInhomgeneousLame3DOrder2JumpE6_3840k(AnisotropicSystem):
2465       def __init__(self):
2466          super(CompressibleInhomgeneousLame3DOrder2JumpE6_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2467    class CompressibleInhomgeneousLame3DOrder2JumpE6_7680k(AnisotropicSystem):
2468       def __init__(self):
2469          super(CompressibleInhomgeneousLame3DOrder2JumpE6_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2470    class CompressibleInhomgeneousLame3DOrder2JumpE6_15360k(AnisotropicSystem):
2471       def __init__(self):
2472          super(CompressibleInhomgeneousLame3DOrder2JumpE6_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+06,normal=[1.,0.,0.],alpha=0.0)
2473    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_30k(AnisotropicSystem):
2474       def __init__(self):
2475          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2476    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_60k(AnisotropicSystem):
2477       def __init__(self):
2478          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2479    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_120k(AnisotropicSystem):
2480       def __init__(self):
2481          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2482    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_240k(AnisotropicSystem):
2483       def __init__(self):
2484          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2485    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_480k(AnisotropicSystem):
2486       def __init__(self):
2487          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2488    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_960k(AnisotropicSystem):
2489       def __init__(self):
2490          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2491    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_1920k(AnisotropicSystem):
2492       def __init__(self):
2493          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2494    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_3840k(AnisotropicSystem):
2495       def __init__(self):
2496          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2497    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_7680k(AnisotropicSystem):
2498       def __init__(self):
2499          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2500    class CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_15360k(AnisotropicSystem):
2501       def __init__(self):
2502          super(CompressibleInhomogeneousLame3DOrder2JumpE2Normal45_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+02,normal=[1.,1.,1.],alpha=0.0)
2503    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_30k(AnisotropicSystem):
2504       def __init__(self):
2505          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_30k,self).__init__(n=10,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2506    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_60k(AnisotropicSystem):
2507       def __init__(self):
2508          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_60k,self).__init__(n=13,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2509    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_120k(AnisotropicSystem):
2510       def __init__(self):
2511          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_120k,self).__init__(n=17,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2512    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_240k(AnisotropicSystem):
2513       def __init__(self):
2514          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_240k,self).__init__(n=21,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2515    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_480k(AnisotropicSystem):
2516       def __init__(self):
2517          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_480k,self).__init__(n=27,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2518    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_960k(AnisotropicSystem):
2519       def __init__(self):
2520          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_960k,self).__init__(n=34,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2521    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_1920k(AnisotropicSystem):
2522       def __init__(self):
2523          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_1920k,self).__init__(n=43,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2524    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_3840k(AnisotropicSystem):
2525       def __init__(self):
2526          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_3840k,self).__init__(n=54,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2527    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_7680k(AnisotropicSystem):
2528       def __init__(self):
2529          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_7680k,self).__init__(n=68,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2530    class CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_15360k(AnisotropicSystem):
2531       def __init__(self):
2532          super(CompressibleInhomogeneousLame3DOrder2JumpE6Normal45_15360k,self).__init__(n=86,order=2,dim=3,mu0=1.000000e+06,normal=[1.,1.,1.],alpha=0.0)
2533    
2534  if __name__=="__main__":  if __name__=="__main__":
2535     test=""     test=""
2536     n0=30000     n0=30000
# Line 1935  if __name__=="__main__": Line 2538  if __name__=="__main__":
2538      for o in [1,2]:      for o in [1,2]:
2539        for g in [0,45]:        for g in [0,45]:
2540         for jump in [0,2,6]:         for jump in [0,2,6]:
2541           for alpha in [1,100]:           for alpha in [0]:   # [1,100]:
2542             for i in range(10):             for i in range(10):
2543              if not jump==0 or g==0:              if not jump==0 or g==0:
2544               dofs=(n0*2**i)/float(d)               dofs=(n0*2**i)/float(d)
# Line 1944  if __name__=="__main__": Line 2547  if __name__=="__main__":
2547                  if g==0:                  if g==0:
2548                     if alpha==1:                     if alpha==1:
2549                        name="Lame%sDOrder%s_%sk"%(d,o,int(d*dofs/1000))                        name="Lame%sDOrder%s_%sk"%(d,o,int(d*dofs/1000))
2550                       elif alpha==0:
2551                          name="CompressibleLame%sDOrder%s_%sk"%(d,o,int(d*dofs/1000))
2552                     else:                     else:
2553                        name="Lame%sDOrder%sAlpha%s_%sk"%(d,o,alpha,int(d*dofs/1000))                        name="Lame%sDOrder%sAlpha%s_%sk"%(d,o,alpha,int(d*dofs/1000))
2554                  else:                  else:
2555                     if alpha==1:                     if alpha==1:
2556                        name="InhomogeneousLame%sDOrder%sNormal%s_%sk"%(d,o,g,int(d*dofs/1000))                        name="InhomogeneousLame%sDOrder%sNormal%s_%sk"%(d,o,g,int(d*dofs/1000))
2557                       elif alpha==0:
2558                          name="ComressibleInhomogeneousLame%sDOrder%sNormal%s_%sk"%(d,o,g,int(d*dofs/1000))
2559                     else:                     else:
2560                        name="InhomogeneousLame%sDOrder%sNormal%sAlpha%s_%sk"%(d,o,g,alpha,int(d*dofs/1000))                        name="InhomogeneousLame%sDOrder%sNormal%sAlpha%s_%sk"%(d,o,g,alpha,int(d*dofs/1000))
2561               else:               else:
2562                  if g==0:                  if g==0:
2563                     if alpha==1:                     if alpha==1:
2564                        name="InhomgeneousLame%sDOrder%sJumpE%s_%sk"%(d,o,jump,int(d*dofs/1000))                        name="InhomgeneousLame%sDOrder%sJumpE%s_%sk"%(d,o,jump,int(d*dofs/1000))
2565                       elif alpha==0:
2566                          name="CompressibleInhomgeneousLame%sDOrder%sJumpE%s_%sk"%(d,o,jump,int(d*dofs/1000))
2567                     else:                     else:
2568                        name="InhomgeneousLame%sDOrder%sJumpE%sAlpha%s_%sk"%(d,o,jump,alpha,int(d*dofs/1000))                        name="InhomgeneousLame%sDOrder%sJumpE%sAlpha%s_%sk"%(d,o,jump,alpha,int(d*dofs/1000))
2569                  else:                  else:
2570                     if alpha==1:                     if alpha==1:
2571                       name="InhomogeneousLame%sDOrder%sJumpE%sNormal%s_%sk"%(d,o,jump,g,int(d*dofs/1000))                       name="InhomogeneousLame%sDOrder%sJumpE%sNormal%s_%sk"%(d,o,jump,g,int(d*dofs/1000))
2572                       elif alpha==0:
2573                         name="CompressibleInhomogeneousLame%sDOrder%sJumpE%sNormal%s_%sk"%(d,o,jump,g,int(d*dofs/1000))
2574                     else:                     else:
2575                       name="InhomogeneousLame%sDOrder%sJumpE%sNormal%sAlpha%s_%sk"%(d,o,jump,g,alpha,int(d*dofs/1000))                       name="InhomogeneousLame%sDOrder%sJumpE%sNormal%sAlpha%s_%sk"%(d,o,jump,g,alpha,int(d*dofs/1000))
2576    

Legend:
Removed from v.460  
changed lines
  Added in v.479

  ViewVC Help
Powered by ViewVC 1.1.26