tfixed nb0 value error - 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 658c4499b8a4ee10c5ca6fddcb8ca22514cd26e0
(DIR) parent 6a632c21a2d8291d75b9afa1ed852334d7089fd8
(HTM) Author: Anders Damsgaard <adc@geo.au.dk>
Date: Mon, 11 Mar 2013 23:34:16 +0100
fixed nb0 value error
Diffstat:
M python/sphere.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/python/sphere.py b/python/sphere.py
t@@ -719,11 +719,12 @@ class Spherebin:
bondparticles = numpy.unique(numpy.random.random_integers(0, high=self.np[0], size=int(self.np*ratio)))
if (bondparticles.size % 2 > 0):
bondparticles = bondparticles[:-1].copy()
- bondparticles.reshape(int(bondparticles.size/2), 2)
- self.nb0[0] = bonds_i.size/2
+ bondparticles = bondparticles.reshape(int(bondparticles.size/2), 2).copy()
+ print(bondparticles.size)
+ print(bondparticles.shape)
for n in numpy.arange(self.nb0):
- createBondPair(bondparticles[n,0], bondparticles[n,1], spacing)
+ self.createBondPair(bondparticles[n,0], bondparticles[n,1], spacing)
def zeroKinematics(self):