Author: eudoxos
Date: 2009-06-13 17:20:31 +0200 (Sat, 13 Jun 2009)
New Revision: 1795

Modified:
   trunk/gui/py/utils.py
Log:
Remove leftover reularSpheresOrthoPack from utils. Is in yade.pack now.


Modified: trunk/gui/py/utils.py
===================================================================
--- trunk/gui/py/utils.py       2009-06-13 15:09:51 UTC (rev 1794)
+++ trunk/gui/py/utils.py       2009-06-13 15:20:31 UTC (rev 1795)
@@ -404,24 +404,6 @@
        l=procStatus('VmData'); ll=l.split(); assert(ll[2]=='kB')
        return int(ll[1])
 
-def regularSphereOrthoPack(center,extents,radius,gap,**kw):
-       """Return set of spheres regularly spaced in either a box or sphere 
centered around center.
-       If extents is a number, it is taken for sphere radius; if it is a 
sequence, it is 3 extents of the box.
-       Created spheres will have given radius and will be separated by gap 
space.
-       """
-       from numpy import arange; from math import sqrt
-       import itertools
-       ret=[]
-       try: # extents is a single number, do sphere
-               doSphere=True; dim=float(extents),float(extents),float(extents)
-       except TypeError: # extents is a list, do box
-               doSphere=False; dim=extents
-       xx,yy,zz=[arange(center[i]-dim[i],center[i]+dim[i],2*radius+gap) for i 
in 0,1,2]
-       for xyz in itertools.product(xx,yy,zz):
-               if doSphere and sqrt(sum([(xyz[i]-center[i])**2 for i in 
0,1,2]))>extents: continue
-               ret+=[sphere(xyz,radius=radius,**kw)]
-       return ret
-
 def spheresFromFileUniaxial(filename,areaSections=10,**kw):
        """Load spheres from file, but do some additional work useful for 
uniaxial test:
        


_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to