I have checked the last patch, all is working well for me!
The performance is slightly higher now, than without patch, so I think we did not break the performance.
I modified model.py a little bit (attached), now it reads forces of every body on each step. I did not see any problem with that as well. So our doubts about incorrect work of get*Single() functions are empty (I hope).
Actually, I have got finally a crash on unpatched version of YADE, there is no problem on patched version.
I have checked the last patch, all is working well for me!
The performance is slightly higher now, than without patch, so I think we did not break the performance.
I modified model.py a little bit (attached), now it reads forces of every body on each step. I did not see any problem with that as well. So our doubts about incorrect work of get*Single() functions are empty (I hope).
Actually, I have got finally a crash on unpatched version of YADE, there is no problem on patched version.
Vaclav, could you not, please, have a look at last patch https:/ /bugs.launchpad .net/yade/ +bug/724396/ +attachment/ 1908010/ +files/ fix_724396- v3.diff
If it is ok, we will apply it on all active branches of Yade.
Thanks.