tchange world size, particle number, add wall viscous damping - 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 dd60c1b8ba232d30b61afe79541a10399bc5f257
 (DIR) parent cb145bb36bca6fad2bdcdbe633d5c135eb3bf66a
 (HTM) Author: Anders Damsgaard Christensen <adc@geo.au.dk>
       Date:   Wed, 15 Jun 2016 18:10:29 -0700
       
       change world size, particle number, add wall viscous damping
       
       Diffstat:
         M python/alejandro-init-cons.py       |       8 ++++----
       
       1 file changed, 4 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/python/alejandro-init-cons.py b/python/alejandro-init-cons.py
       t@@ -12,7 +12,7 @@ plots = True
        device = 0
        
        # Number of particles
       -np = 2e3
       +np = 1e4
        
        # Common simulation id
        sim_id = "alejandro"
       t@@ -28,8 +28,9 @@ init = sphere.sim(np=np, nd=3, nw=0, sid=sim_id + "-init")
        # Save radii
        init.generateRadii(mean=0.01)
        
       -# Use default params
       +# Add viscous damping to quickly dissipate kinetic energy
        init.defaultParams(k_n=1.16e7, k_t=1.16e7, gamma_n=100.0, mu_s=0.5, mu_d=0.5)
       +init.gamma_wn[0] = 10000.0
        
        # Add gravity
        init.g[2] = -9.81
       t@@ -38,8 +39,7 @@ init.g[2] = -9.81
        init.periodicBoundariesX()
        
        # Initialize positions in random grid (also sets world size)
       -hcells = np**(1.0/3.0)
       -init.initRandomGridPos(gridnum=[hcells, hcells, 1e9])
       +init.initRandomGridPos(gridnum=[12, 12, 1e9])
        
        # Set duration of simulation
        init.initTemporal(total=10.0, epsilon=0.07)