tinitialize grid - sphere - GPU-based 3D discrete element method algorithm with optional fluid coupling
 (HTM) git clone git://src.adamsgaard.dk/sphere
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit b973449d963504e65e168bbb3190043e2a81bf40
 (DIR) parent 50488b013525b02bbf8f5d13ea682ae3a9746028
 (HTM) Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
       Date:   Mon,  1 Sep 2014 11:27:43 +0200
       
       initialize grid
       
       Diffstat:
         M python/capillary-cohesion2.py       |       4 ++++
       
       1 file changed, 4 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/python/capillary-cohesion2.py b/python/capillary-cohesion2.py
       t@@ -56,6 +56,7 @@ Ly = dy*ny
        Lz = dz*nz
        
        sim = sphere.sim('cap2-cohesion=' + str(cohesion), nw=0)
       +sim.num = numpy.array([Lx, Ly, Lz])
        
        for z in range(nz):
            for y in range(ny):
       t@@ -71,6 +72,9 @@ for z in range(nz):
                                cube.x[i,2] + z*dz ]
                        sim.addParticle(pos, radius=cube.radius[i], color=grid[z,x])
        
       +cellsize_min = 2.1 * numpy.amax(self.radius)
       +sim.defineWorldBoundaries([Lx, Ly, Lz], dx = cellsize_min)
       +sim.zeroKinematics()
        sim.checkerboardColors()
        sim.defaultParams(capillaryCohesion=cohesion)
        sim.k_n[0] = 1.0e6