[Matrix-SIG] fromfunction broke in LLNL10??
Les Schaffer
godzilla@netmeg.net (Les Schaffer)
Wed, 24 Mar 1999 12:49:50 -0500 (EST)
> Hm. I suspect it was a change to "indices". If you don't want to
> wait for me to get a chance to look at it, you might just get the
> indices from version 9 and paste it in and see if that fixes it. The
> change was a simplification that was supposed to be possible now; I
> got it from a user.
yup... i assume this wont break something else.
Les
-------------- start patch -----------------
*** Numeric.py~ Thu Mar 18 13:52:23 1999
--- Numeric.py Wed Mar 24 12:46:40 1999
***************
*** 146,152 ****
return reshape(a, new_shape)
def indices(dimensions, typecode=None):
! tmp = ones(dimensions, typecode)
lst = []
for i in range(len(dimensions)):
lst.append( add.accumulate(tmp, i, )-1 )
--- 146,155 ----
return reshape(a, new_shape)
def indices(dimensions, typecode=None):
! if typecode == None:
! tmp = ones(dimensions)
! else:
! tmp = ones(dimensions, typecode)
lst = []
for i in range(len(dimensions)):
lst.append( add.accumulate(tmp, i, )-1 )
---------------- end patch --------------
--
____ Les Schaffer ___| --->> Engineering R&D <<---
Theoretical & Applied Mechanics | Designspring, Inc.
Center for Radiophysics & Space Research | http://www.designspring.com/
Cornell Univ. schaffer@tam.cornell.edu | les@designspring.com