yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #08275
Re: [Yade-users] Optimized contact detection available
Hi Bruno,
thanks for having a look at my scripts!
I know that the clump is disappearing sometimes on the display but the
simulation itself seems to be ok so I never had a closer look at it. But it
was good you did ;-)
I just had a look at rev 3010 and now I got some speed up too which is great.
I will get rid of the GravityEngine and just use NewtonIntegrator::gravity.
Thanks again,
Klaus
On Tue, 31 Jan 2012 08:02:30 AM Bruno Chareyre wrote:
> >> (Don't use Newton::gravity though, it breaks something in your
> >>
> >> script and I'm still investigating).
> >
> > It is not related to the new Newton::gravity, it only revealed another
> > bug in eigen's quaternions.
> > In your script, Klaus, the clump sometimes disappear, did you notice? It
> > is because the axisAngle conversion of clump members orientation is nan
> > from time to time
>
> Actually, no... The nan quaternions break the display but they seem to
> be harmless. The problem was https://bugs.launchpad.net/yade/+bug/923929
> It is fixed in bzr3009. Below is what I get with your 02_net-wall_par.py
> script Klaus (-j2, default collider setting, for 3009 this is without
> gravity engine).
> The speedup is only 25%. As said before, it can't be much better since
> the collider takes only 14% of total time initially.
> Still, all engines are a bit faster. :)
>
> Bruno
>
>
> bzr2999
> Name
> Count Time Rel. time
> ---------------------------------------------------------------------------
> ---------------------------- ForceResetter
> 20050
> 7068191us 3.38%
> InsertionSortCollider 1855
> 29429129us 14.06%
> InteractionLoop 20050
> 92135400us 44.03%
> "gravity" 20050
> 23556447us 11.26%
> "newton" 20050
> 57063846us 27.27%
> TOTAL
> 209253016us 100.00%
>
> bzr3009
> Name
> Count Time Rel. time
> ---------------------------------------------------------------------------
> ---------------------------- ForceResetter
> 20050
> 7087997us 4.68%
> InsertionSortCollider 634
> 11046290us 7.29%
> InteractionLoop 20050
> 80287582us 52.98%
> "newton" 20050
> 53130390us 35.06%
> TOTAL
> 151552261us 100.00%
Follow ups
References