yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #07959
Re: [Bug 729079] Re: Performance optimization of InsertionSortCollider (Anton)
Hi Anton,
I commited fixes for the collider (branch collide2, r2925) and for cgal
feature. I don't find any problem when removing bodies now, but let you
try with your scripts.
Now, all interactions should be removed correctly after deleting bodies.
Bruno
On 14/10/11 07:55, Anton Gladky wrote:
> Hi Bruno,
>
> there is a comparison of new and old collider.
> A newer one is slower, but it can be because of
> tons of warnings like this:
>
> 931937 ERROR yade.InteractionContainer
> /home/gladk/dem/yade/cleanCompBruno/yade/core/InteractionContainer.cpp:55
> erase: InteractionContainer::erase: attempt to delete non-existent
> interaction ##14889+15066
>
> It can be related to the bug 813925 [1]
>
> The script, what I used, creates and removes bodies very actively.
>
> Speed, iter/sec
> -j Old collider New_Collider:
> 1 7.94 6.12
> 2 13.85 11.4
> 3 14.83 14.2
>
>
> [1] https://bugs.launchpad.net/yade/+bug/813925
>
> Anton
>
--
_______________
Bruno Chareyre
Associate Professor
ENSE³ - Grenoble INP
11, rue des Mathématiques
BP 46
38402 St Martin d'Hères, France
Tél : +33 4 56 52 86 21
Fax : +33 4 76 82 70 43
________________
Follow ups
References