Changeset 6533 for branches/numpy/anuga/alpha_shape
- Timestamp:
- Mar 17, 2009, 4:02:54 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/numpy/anuga/alpha_shape/alpha_shape.py
r6517 r6533 289 289 (denom[k]< EPSILON and denom[k] > -EPSILON)] 290 290 291 if num.a lltrue(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 AlphaError296 291 if num.any(denom == 0.0): 292 raise AlphaError 293 294 dx = num.divide(y31*dist21 - y21*dist31, denom) 295 dy = num.divide(x21*dist31 - x31*dist21, denom) 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.