/[escript]/trunk/finley/test/python/run_linearPDEsOnFinley.py
ViewVC logotype

Diff of /trunk/finley/test/python/run_linearPDEsOnFinley.py

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

trunk/esys2/finley/test/python/test_linearPDEsOnFinley.py revision 149 by jgs, Thu Sep 1 03:31:39 2005 UTC trunk/finley/test/python/test_linearPDEsOnFinley.py revision 155 by jgs, Wed Nov 9 02:02:19 2005 UTC
# Line 1  Line 1 
1  # $Id$  # $Id$
2    
3    """
4    Test suite for the linearPDE test on finley
5    
6    @remark:
7    
8    @var __author__: name of author
9    @var __licence__: licence agreement
10    @var __url__: url entry point on documentation
11    @var __version__: version
12    @var __date__: date of the version
13    """
14    
15    __author__="Lutz Gross, l.gross@uq.edu.au"
16    __licence__="contact: esys@access.uq.edu.au"
17    __url__="http://www.iservo.edu.au/esys/escript"
18    __version__="$Revision$"
19    __date__="$Date$"
20    
21    
22  import unittest  import unittest
23  from esys.escript.test_linearPDEs import Test_Poisson,Test_LinearPDE  from esys.escript.test_linearPDEs import Test_Poisson,Test_LinearPDE
24  from esys.finley import Rectangle  from esys.finley import Rectangle,Brick
25  import sys  import sys
26    
27  class Test_LinearPDEOnFinley(Test_LinearPDE):  class Test_LinearPDEOnFinley2DOrder1(Test_LinearPDE):
28        def setUp(self):
29            self.domain = Rectangle(50,50,1)
30    
31    class Test_LinearPDEOnFinley2DOrder2(Test_LinearPDE):
32        def setUp(self):
33            self.domain = Rectangle(50,50,2)
34    
35    class Test_LinearPDEOnFinley3DOrder1(Test_LinearPDE):
36        def setUp(self):
37            self.domain = Brick(20,10,10,1)
38    
39    class Test_LinearPDEOnFinley3DOrder2(Test_LinearPDE):
40      def setUp(self):      def setUp(self):
41          self.domain = Rectangle(10,10,2)          self.domain = Brick(10,10,20,2)
42    
43  class Test_PoissonOnFinley(Test_Poisson):  class Test_PoissonOnFinley(Test_Poisson):
44      def setUp(self):      def setUp(self):
45          self.domain = Rectangle(10,10,2)          self.domain = Rectangle(20,10,2)
46    
47  if __name__ == '__main__':  if __name__ == '__main__':
48     suite = unittest.TestSuite()     suite = unittest.TestSuite()
49     suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley))     suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley2DOrder1))
50       suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley2DOrder2))
51       suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley3DOrder1))
52       suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley3DOrder2))
53     suite.addTest(unittest.makeSuite(Test_PoissonOnFinley))     suite.addTest(unittest.makeSuite(Test_PoissonOnFinley))
54     s=unittest.TextTestRunner(verbosity=2).run(suite)     s=unittest.TextTestRunner(verbosity=2).run(suite)
55     if s.wasSuccessful():     if s.wasSuccessful():

Legend:
Removed from v.149  
changed lines
  Added in v.155

  ViewVC Help
Powered by ViewVC 1.1.26