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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 154 - (show 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 # $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
23 from esys.escript.test_linearPDEs import Test_Poisson,Test_LinearPDE
24 from esys.finley import Rectangle,Brick
25 import sys
26
27 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):
41 self.domain = Brick(10,10,20,2)
42
43 class Test_PoissonOnFinley(Test_Poisson):
44 def setUp(self):
45 self.domain = Rectangle(20,10,2)
46
47 if __name__ == '__main__':
48 suite = unittest.TestSuite()
49 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))
54 s=unittest.TextTestRunner(verbosity=2).run(suite)
55 if s.wasSuccessful():
56 sys.exit(0)
57 else:
58 sys.exit(1)
59

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.26