Changeset 6517 for branches/numpy/anuga/alpha_shape
- Timestamp:
- Mar 16, 2009, 11:06:22 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/numpy/anuga/alpha_shape/alpha_shape.py
r6304 r6517 289 289 (denom[k]< EPSILON and denom[k] > -EPSILON)] 290 290 291 if num.a ny(denom == 0.0):292 raise AlphaError293 294 dx = num.divide(y31*dist21 - y21*dist31, denom)295 dy = num.divide(x21*dist31 - x31*dist21, denom)296 291 if num.alltrue(denom != 0.0): 292 dx = num.divide(y31*dist21 - y21*dist31,denom) 293 dy = num.divide(x21*dist31 - x31*dist21,denom) 294 else: 295 raise AlphaError 296 297 297 self.triradius = 0.5*num.sqrt(dx*dx + dy*dy) 298 298 #print "triangle radii", self.triradius
Note: See TracChangeset
for help on using the changeset viewer.