Changeset 1142
- Timestamp:
- Mar 24, 2005, 3:25:34 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inundation/ga/storm_surge/pyvolution/data_manager.py
r1141 r1142 1151 1151 prjid.close() 1152 1152 1153 #Create grid 1153 #Create grid and update xll/yll corner 1154 1154 if verbose: print 'Creating grid' 1155 1155 ncols = int((xmax-xmin)/cellsize)+1 1156 1156 nrows = int((ymax-ymin)/cellsize)+1 1157 1158 xllcorner = xmin+xllcorner 1159 yllcorner = ymin+yllcorner 1160 1157 1161 1158 1162 from Numeric import zeros, Float … … 1169 1173 grid_points[k,0] = xg 1170 1174 grid_points[k,1] = yg 1175 1171 1176 1172 1177 #Interpolate … … 1174 1179 from least_squares import Interpolation 1175 1180 from util import inside_polygon 1181 1182 #FIXME: This should be done with precrop = True, otherwsie it'll 1183 #take forever. With expand_search set to False, some grid points might 1184 #miss out.... 1176 1185 1177 1186 interp = Interpolation(vertex_points, volumes, grid_points, alpha=0.0, 1178 precrop = False, verbose = verbose) 1187 precrop = False, expand_search = False, 1188 verbose = verbose) 1179 1189 1180 1190 #Interpolate using quantity values
Note: See TracChangeset
for help on using the changeset viewer.