Changeset 2866 for inundation/pyvolution/general_mesh.py
- Timestamp:
- May 15, 2006, 2:26:21 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inundation/pyvolution/general_mesh.py
r2808 r2866 53 53 #input 54 54 def __init__(self, coordinates, triangles, 55 geo_reference=None): 55 geo_reference=None, 56 verbose=False): 56 57 """ 57 58 Build triangles from x,y coordinates (sequence of 2-tuples or … … 62 63 If specified coordinates are assumed to be relative to this origin. 63 64 """ 65 66 if verbose: print 'General_mesh: Building basic mesh structure' 64 67 65 68 from Numeric import array, zeros, Int, Float, sqrt, sum … … 108 111 109 112 #Initialise each triangle 113 if verbose: 114 print 'General_mesh: Computing areas, normals and edgelenghts' 115 110 116 for i in range(N): 111 #if i % (N/10) == 0: print '(%d/%d)' %(i, N) 117 if verbose and i % ((N+10)/10) == 0: print '(%d/%d)' %(i, N) 118 112 119 113 120 x0 = V[i, 0]; y0 = V[i, 1] … … 157 164 158 165 #Build vertex list 166 if verbose: print 'Building vertex list' 159 167 self.build_vertexlist() 160 168
Note: See TracChangeset
for help on using the changeset viewer.