On 13 April 2011 10:32, Bruno Chareyre <[email protected]> wrote:
> Hi there, > > The note: > Let me recall that Dem3Dof is unmaintained and links to many known and > unfixed bugs (see below). > If some of you are using this class without problems, good for them > (still, the fact that Yade doesn't crash doesn't mean that the result is > correct...). > But for long terms development, another geometry class should be > preferred, else the old bugs will re-surface one day or the other. > > The question: > A long standing bug in Yade is the different force sign convention > between ScGeom and Dem3Dof. If Dem3Dof is unmaintained, there is no > reason to keep its sign convention as the default. Reverting the default > will let everybody run simulations using the maintained code without the > need to add "revertForce=True" in scripts. > The problem is - in turn - those still using Dem3Dof would have to > specify "revertForce=False" in their script, so one question is how many > users would be affected. I can see Jan impacted by such change. I think > Anton is also using Dem3Dof but not periodic BCs (?), which is the only > place where revertForce really matters. Is there somebody else using > Dem3Dof? > > Another geometry class is L3Geom, which uses the same sign convention as > Dem3Dof, but it is (I think) not used currently. It is still possible to > revert the sign in L3 without much risk, so that there would be no more > sign conflicts in maintained code (assuming somebody will develop and > maintain the L3 framework). > What do you all think? > Hi Bruno, am using ScGeom so speaking for myself (and my Lab mates), that is ok. I also recall that this convention is in agreement with most of the work available on contact mechanics problems. I hope everything will work just fine, I see Anton suggesting a branch to test the change, that is a good idea. Let us know. Chiara > > Bruno > > https://bugs.launchpad.net/yade/+bug/585898 (concluding that Dem3Dof is > unmaintained and that we stop reporting bugs on it) > https://bugs.launchpad.net/yade/+bug/585771 > https://bugs.launchpad.net/yade/+bug/399963 > https://bugs.launchpad.net/yade/+bug/675955 > > -- > _______________ > Bruno Chareyre > Associate Professor > ENSE³ - Grenoble INP > Lab. 3SR > BP 53 - 38041, Grenoble cedex 9 - France > Tél : +33 4 56 52 86 21 > Fax : +33 4 76 82 70 43 > ________________ > > > _______________________________________________ > Mailing list: https://launchpad.net/~yade-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~yade-dev > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp

