Ok, so it seems that now it works as you think...
In r2377 NormalInelasticityTest.py crashes now, because of the Scene*
pointer which still existed in Law2...::go(). I removed it myself, and
it does not crash anymore.
But I'm sure it was exactly the contrary before (when LawFunctor.hpp was
not modified as it was in r2374). Bruno observed also the crash in
r2369, when the Scene* was not in Law2...::go()
But to conclude, it's ok now.
Le 20/07/2010 18:51, Václav Šmilauer a écrit :
Are you really sure (I dare the question) of that ? Because that is
exactly this kind of change which let my scripts crash recently (when I
was thinking first it was du to ScGeom's changes) :
- without Scene* in Law2::go, it crashed
- with Scene* in Law2::go, it did not crash anymore.
Yes, it should work: the pointer is updated (useing
Functor::udpateScenePtr()) in InteractionDispatchers.cpp:41 and also at
the beginning of LawDispatcher::action (for those who still use it
explicitly).
Let me know if it doesn't, but I would be surprised.
Cheers, vaclav
_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp
--
Jérôme Duriez
ATER Iut 1 Grenoble, département GMP - Laboratoire 3S-R
04.56.52.86.49 (ne pas laisser de messages sur le répondeur)
_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp