Changeset 2778 for inundation/pmesh/mesh.py
- Timestamp:
- Apr 27, 2006, 3:44:41 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inundation/pmesh/mesh.py
r2525 r2778 840 840 for seg,seg_tag in map(None,outlineDict['segments'], 841 841 outlineDict['segment_tags']): 842 segObject = Segment( localUserVertices[ seg[0]],843 localUserVertices[ seg[1]] )842 segObject = Segment( localUserVertices[int(seg[0])], 843 localUserVertices[int(seg[1])] ) 844 844 if not seg_tag == '': 845 845 segObject.set_tag(seg_tag) … … 1331 1331 for seg,marker in map(None,genDict['generatedsegmentlist'], 1332 1332 genDict['generatedsegmentmarkerlist']): 1333 segObject = Segment( self.meshVertices[ seg[0]],1334 self.meshVertices[ seg[1]], tag = marker )1333 segObject = Segment( self.meshVertices[int(seg[0])], 1334 self.meshVertices[int(seg[1])], tag = marker ) 1335 1335 segObject.index = index 1336 1336 index +=1 … … 1339 1339 index = 0 1340 1340 for triangle in genDict['generatedtrianglelist']: 1341 tObject =Triangle( self.meshVertices[ triangle[0]],1342 self.meshVertices[ triangle[1]],1343 self.meshVertices[ triangle[2]] )1341 tObject =Triangle( self.meshVertices[int(triangle[0])], 1342 self.meshVertices[int(triangle[1])], 1343 self.meshVertices[int(triangle[2])] ) 1344 1344 tObject.index = index 1345 1345 index +=1 … … 1368 1368 for neighbor in triangle: 1369 1369 if ( neighbor != -1): 1370 ObjectNeighbor.append(self.meshTriangles[ neighbor])1370 ObjectNeighbor.append(self.meshTriangles[int(neighbor)]) 1371 1371 else: 1372 1372 ObjectNeighbor.append(None) … … 1410 1410 for seg,tag in map(None,genDict['segmentlist'], 1411 1411 genDict['segmenttaglist']): 1412 segObject = Segment( self.userVertices[ seg[0]],1413 self.userVertices[ seg[1]], tag = tag )1412 segObject = Segment( self.userVertices[int(seg[0])], 1413 self.userVertices[int(seg[1])], tag = tag ) 1414 1414 #segObject.index = index 1415 1415 #index +=1 … … 2143 2143 index = 0 2144 2144 for seg,tag in map(None,genDict['segments'],genDict['segment_tags']): 2145 segObject = Segment( self.meshVertices[ seg[0]],2146 self.meshVertices[ seg[1]], tag = tag )2145 segObject = Segment( self.meshVertices[int(seg[0])], 2146 self.meshVertices[int(seg[1])], tag = tag ) 2147 2147 segObject.index = index 2148 2148 index +=1 … … 2151 2151 index = 0 2152 2152 for triangle in genDict['triangles']: 2153 tObject =Triangle( self.meshVertices[ triangle[0]],2154 self.meshVertices[ triangle[1]],2155 self.meshVertices[ triangle[2]] )2153 tObject =Triangle( self.meshVertices[int(triangle[0])], 2154 self.meshVertices[int(triangle[1])], 2155 self.meshVertices[int(triangle[2])] ) 2156 2156 tObject.index = index 2157 2157 index +=1 … … 2180 2180 for neighbor in triangle: 2181 2181 if ( neighbor != -1): 2182 ObjectNeighbor.append(self.meshTriangles[ neighbor])2182 ObjectNeighbor.append(self.meshTriangles[int(neighbor)]) 2183 2183 else: 2184 2184 ObjectNeighbor.append(None) … … 2215 2215 for seg,tag in map(None,genDict['outline_segments'], 2216 2216 genDict['outline_segment_tags']): 2217 segObject = Segment( self.userVertices[seg[0]], 2218 self.userVertices[seg[1]], tag = tag ) 2217 2218 segObject = Segment( self.userVertices[int(seg[0])], 2219 self.userVertices[int(seg[1])], tag = tag ) 2219 2220 #segObject.index = index 2220 2221 #index +=1
Note: See TracChangeset
for help on using the changeset viewer.