Hi Bruno, I checked out your branch lp:~bruno-chareyre/yade/collide (without 2 at the end as indicated in the bzr co part of your first posting) when I tested it. I just saw now that there is as well a branch lp:~bruno-chareyre/yade/collide2. Probably that's the one to test. This explains why it was working. I will do the tests with this branch now.
So guys if you want to test Bruno's new implementation make sure you check out the right branch: bzr checkout lp:~bruno-chareyre/yade/collide2 Cheers, Klaus On Tue, 27 Sep 2011 10:43:28 pm Bruno Chareyre wrote: > There was indeed a bug with clumps (fixed), but the thing I don't > understand is the branch did not contain the changes. Bazaar branches > are not quite user-friendly for commits/updates... > Klaus, you probably didn't try the good code (but then how did you spot > the bug? I'm lost...). > Could you send me a copy of the core/bound.hpp you downloaded, just to > be sure? > > Bruno > > On 26/09/11 10:37, Bruno Chareyre wrote: > > (moving to yade-dev) > > > > No guess yet. Thanks for notifying. Which scripts gives the segfault? > > > > B > > > > On 26/09/11 07:43, Klaus Thoeni wrote: > >> Hi Bruno, > >> > >> I tested your implementation with my examples (dynamic problem with > >> about 10000 particles) and the computational time in > >> InsertionSortCollider slightly improved as expected. > >> > >> However, when running your branch with examples with clumps gives a > >> Segmentation Fault. Any guess? > >> > >> Klaus > >> > >> On Tue, 20 Sep 2011 07:29:02 AM Bruno Chareyre wrote: > >>> Hi all, > >>> > >>> I worked on some optimizations of contact detection recently and I > >>> would like to get feedback from you to detect possible bugs and > >>> confirm the speedup for different applications. If everything is ok, > >>> the changes can be part of the next release after some code cleanup > >>> and documentation. > >>> > >>> If you have a chance, could you please download and compile the branch > >>> lp:~bruno-chareyre/yade/collide2 (bzr checkout > >>> lp:~bruno-chareyre/yade/collide, cd yade, scons, as usual) and try this > >>> with your own problems? > >>> I would be gratefull if you could report differences in terms of > >>> computation speed. > >>> I don't expect big improvements for small quasistatic problems. The > >>> speedup is more likely to happen on large and/or dynamic problems, > >>> where it should range between x2 and x3, or even more in multithread. > >>> Some results are reported here: > >>> https://yade-dem.org/wiki/Colliders_performace#Improved_InsertionSort > >>> > >>> Thanks. > >>> > >>> Bruno -- Dr. Klaus Thoeni - Centre for Geotechnical and Materials Modelling Civil, Surveying and Environmental Engineering - Engineering Building EA The University of Newcastle, Callaghan, NSW 2308, Australia web: http://www.newcastle.edu.au/research-centre/cgmm phone: +61 (0)2 4921 5118 _______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : yade-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp