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

Annotation of /trunk/esys2/finley/test/python/test_linearPDEsOnFinley.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 154 - (hide annotations)
Mon Nov 7 05:51:17 2005 UTC (17 years, 4 months ago) by jgs
File MIME type: text/x-python
File size: 1656 byte(s)
Merge of development branch dev-02 back to main trunk on 2005-11-07

1 jgs 149 # $Id$
2    
3 jgs 154 """
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 jgs 149 import unittest
23     from esys.escript.test_linearPDEs import Test_Poisson,Test_LinearPDE
24 jgs 153 from esys.finley import Rectangle,Brick
25 jgs 154 import sys
26 jgs 149
27 jgs 153 class Test_LinearPDEOnFinley2DOrder1(Test_LinearPDE):
28 jgs 149 def setUp(self):
29 jgs 154 self.domain = Rectangle(50,50,1)
30 jgs 149
31 jgs 153 class Test_LinearPDEOnFinley2DOrder2(Test_LinearPDE):
32     def setUp(self):
33 jgs 154 self.domain = Rectangle(50,50,2)
34 jgs 153
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):
41     self.domain = Brick(10,10,20,2)
42    
43 jgs 149 class Test_PoissonOnFinley(Test_Poisson):
44     def setUp(self):
45 jgs 153 self.domain = Rectangle(20,10,2)
46 jgs 149
47     if __name__ == '__main__':
48     suite = unittest.TestSuite()
49 jgs 153 suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley2DOrder1))
50 jgs 154 suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley2DOrder2))
51 jgs 153 suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley3DOrder1))
52     suite.addTest(unittest.makeSuite(Test_LinearPDEOnFinley3DOrder2))
53 jgs 149 suite.addTest(unittest.makeSuite(Test_PoissonOnFinley))
54     s=unittest.TextTestRunner(verbosity=2).run(suite)
55     if s.wasSuccessful():
56     sys.exit(0)
57     else:
58     sys.exit(1)
59 jgs 154

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.26