Changeset 5951 for anuga_core/source_numpy_conversion/anuga/mesh_engine
- Timestamp:
- Nov 12, 2008, 3:16:51 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_core/source_numpy_conversion/anuga/mesh_engine/test_generate_mesh.py
r5911 r5951 71 71 pointattlist,segattlist, mode, points) 72 72 73 self.failUnless(data['generatedtrianglelist'] ==[(1, 0, 2), (2, 3, 1)], 74 'trianglelist is wrong!') 75 self.failUnless(data['generatedsegmentlist'] ==[(0, 1), (1, 3), 76 (3, 2), (2, 0)], 77 'segmentlist is wrong!') 78 self.failUnless(data['generatedpointlist'] ==[(0.0, 0.0), (0.0, 10.0), 79 (3.0, 0.0), (3.0, 10.0)], 73 self.failUnless(numpy.alltrue(data['generatedtrianglelist'] == 74 [(1, 0, 2), (2, 3, 1)] 75 ), 76 'trianglelist is wrong!') 77 self.failUnless(numpy.alltrue(data['generatedsegmentlist'] == 78 [(0, 1), (1, 3), (3, 2), (2, 0)] 79 ), 80 'segmentlist is wrong!') 81 self.failUnless(numpy.alltrue(data['generatedpointlist'] == 82 [(0.0, 0.0), (0.0, 10.0), (3.0, 0.0), (3.0, 10.0)] 83 ), 80 84 ' is wrong!') 81 85 … … 98 102 pointattlist,segattlist, mode, points) 99 103 100 self.failUnless(data['generatedtrianglelist'] ==[(1, 0, 2), (2, 3, 1)], 101 'trianglelist is wrong!') 102 self.failUnless(data['generatedsegmentlist'] ==[(0, 1), (1, 3), 103 (3, 2), (2, 0)], 104 'segmentlist is wrong!') 105 self.failUnless(data['generatedpointlist'] ==[(0.0, 0.0), (0.0, 10.0), 106 (3.0, 0.0), (3.0, 10.0)], 104 self.failUnless(numpy.alltrue(data['generatedtrianglelist'] == 105 [(1, 0, 2), (2, 3, 1)]), 106 'trianglelist is wrong!') 107 self.failUnless(numpy.alltrue(data['generatedsegmentlist'] == 108 [(0, 1), (1, 3), (3, 2), (2, 0)]), 109 'segmentlist is wrong!') 110 self.failUnless(numpy.alltrue(data['generatedpointlist'] == 111 [(0.0, 0.0), (0.0, 10.0), (3.0, 0.0), (3.0, 10.0)]), 107 112 ' is wrong!') 108 113 … … 172 177 pointattlist,segattlist, mode, points) 173 178 174 self.failUnless(data['generatedtrianglelist'] ==[(1, 0, 2), (2, 3, 1)], 175 'trianglelist is wrong!') 176 self.failUnless(data['generatedsegmentlist'] ==[(0, 1), (1, 3), 177 (3, 2), (2, 0)], 178 'segmentlist is wrong!') 179 self.failUnless(data['generatedpointlist'] ==[(0.0, 0.0), (0.0, 10.0), 180 (3.0, 0.0), (3.0, 10.0)], 179 self.failUnless(numpy.alltrue(data['generatedtrianglelist'] == 180 [(1, 0, 2), (2, 3, 1)]), 181 'trianglelist is wrong!') 182 self.failUnless(numpy.alltrue(data['generatedsegmentlist'] == 183 [(0, 1), (1, 3), (3, 2), (2, 0)]), 184 'segmentlist is wrong!') 185 self.failUnless(numpy.alltrue(data['generatedpointlist'] == 186 [(0.0, 0.0), (0.0, 10.0), (3.0, 0.0), (3.0, 10.0)]), 181 187 'generatedpointlist is wrong!') 182 self.failUnless( data['generatedsegmentmarkerlist'] ==[1,2,3,4],188 self.failUnless(numpy.alltrue(data['generatedsegmentmarkerlist'] == [1,2,3,4]), 183 189 'generatedsegmentmarkerlist is wrong!') 184 190 … … 351 357 pointattlist,segattlist, mode, points) 352 358 353 self.failUnless(data['generatedtriangleattributelist'] ==[[77.0], [77.0], [77.0], [77.0]], 359 self.failUnless(numpy.alltrue(data['generatedtriangleattributelist'] == 360 [[77.0], [77.0], [77.0], [77.0]]), 354 361 'triangleattributelist is wrong!') 355 362 … … 373 380 pointattlist,segattlist, mode, points) 374 381 375 self.failUnless(data['generatedtriangleattributelist'] ==[[77.0], [77.0], [77.0], [77.0]], 382 self.failUnless(numpy.alltrue(data['generatedtriangleattributelist'] == 383 [[77.0], [77.0], [77.0], [77.0]]), 376 384 'triangleattributelist is wrong!') 377 385 … … 599 607 #print "data", data 600 608 601 self.failUnless(data['generatedtrianglelist'] ==[(1, 0, 2), (2, 3, 1)], 602 'trianglelist is wrong!') 603 self.failUnless(data['generatedsegmentlist'] ==[(0, 1), (1, 3), 604 (3, 2), (2, 0)], 605 'segmentlist is wrong!') 606 self.failUnless(data['generatedpointlist'] ==[(0.0, 0.0), (0.0, 10.0), 607 (3.0, 0.0), (3.0, 10.0)], 608 ' is wrong!') 609 self.failUnless(data['generatedtriangleattributelist'] == [[tri_tag], 610 [tri_tag]], 611 ' is wrong!') 612 613 self.failUnless(data['generatedsegmentlist'] == seglist, 614 ' is wrong!') 615 self.failUnless(data['generatedsegmentmarkerlist'] == segattlist, 609 self.failUnless(numpy.alltrue(data['generatedtrianglelist'] == 610 [(1, 0, 2), (2, 3, 1)] 611 ), 612 'trianglelist is wrong!') 613 self.failUnless(numpy.alltrue(data['generatedsegmentlist'] == 614 [(0, 1), (1, 3), (3, 2), (2, 0)] 615 ), 616 'segmentlist is wrong!') 617 self.failUnless(numpy.alltrue(data['generatedpointlist'] == 618 [(0.0, 0.0), (0.0, 10.0), (3.0, 0.0), (3.0, 10.0)] 619 ), 620 ' is wrong!') 621 self.failUnless(numpy.alltrue(data['generatedtriangleattributelist'] == 622 [[tri_tag], [tri_tag]] 623 ), 624 ' is wrong!') 625 626 self.failUnless(numpy.alltrue(data['generatedsegmentlist'] == seglist), 627 ' is wrong!') 628 self.failUnless(numpy.alltrue(data['generatedsegmentmarkerlist'] == segattlist), 616 629 ' is wrong!') 617 630 # I copied these answers from the output, so bad test.. 618 self.failUnless(data['generatedtriangleneighborlist'] == \ 619 [(-1, 1, -1), (-1, 0, -1)], 631 self.failUnless(numpy.alltrue(data['generatedtriangleneighborlist'] == 632 [(-1, 1, -1), (-1, 0, -1)] 633 ), 620 634 ' is wrong!') 621 635 … … 635 649 data = generate_mesh(points,seglist,holelist,regionlist, 636 650 pointattlist,segattlist, mode, points) 637 self.failUnless(data['generatedpointattributelist'] == [[0.0],[0.0], 638 [10],[10]], 651 self.failUnless(numpy.alltrue(data['generatedpointattributelist'] == 652 [[0.0],[0.0],[10],[10]] 653 ), 639 654 ' is wrong!') 640 655 … … 644 659 data = generate_mesh(points,seglist,holelist,regionlist, 645 660 pointattlist,segattlist, mode, points) 646 self.failUnless( data['generatedpointattributelist'] == [[0.0],[0.0],647 [10],[10]],661 self.failUnless(numpy.alltrue(data['generatedpointattributelist'] == 662 [[0.0],[0.0],[10],[10]]), 648 663 ' is wrong!') 649 664 pointattlist = [[0.,1],[0.,1],[10.,20],[10.,20]] … … 652 667 pointattlist,segattlist, mode, points) 653 668 #print "data", data 654 self.failUnless( data['generatedpointattributelist'] == pointattlist,669 self.failUnless(numpy.alltrue(data['generatedpointattributelist'] == pointattlist), 655 670 ' is wrong!') 656 671
Note: See TracChangeset
for help on using the changeset viewer.