← Back to team overview

yade-dev team mailing list archive

Re: [Yade-users] Yade 0.50 released

 

Václav Šmilauer a écrit :
It is already implemented and used for CohFric and derived class. There is no difference between incremental and total for relative rotations, only shear disp. can be incremental.
That is an implementation inside a constitutive law; unless someone will
use the cot&paste method, it is not generally useful. In my opinion,
therefore, that does not count really.
We both know the design is outdated and this code needs more love. Still, it is fully functional in Yade 0.50, from QtGui using https://www.yade-dem.org/sphinx/yade.wrapper.html#yade.wrapper.CohesiveTriaxialTest, or from python using https://www.yade-dem.org/sphinx/yade.wrapper.html#yade.wrapper.Law2_ScGeom_CohFrictPhys_ElasticPlastic and others.

It's been used for years and has been validated many times, even by third party (https://lists.launchpad.net/yade-dev/msg03067.html), not like if anything had to be derived or implemented. So, I'd not recommend the implementation of 6DOF from scratch, since for now we have unexplained results even with the simpler 3DOF. At least, if one really likes blind implementation from scratch, he should benchmark his code vs. CohFrict law.

Putting curent code for moment law in the 6DOF framework will need a lot of time (as for me, I spent enough to adapt it to changes and make a functor out of it already, I'd rather focus on 3DOF and scaleDisplacementT if I could). Janek said he might "clean" that code eventually IIRC? (ping ;))

Bruno




Follow ups