On 14 January 2011 07:55, Bruno Chareyre <[email protected]> wrote:

>
>    - Add incremental formulation for the moment rotation (bending only) to HM 
> law (it is very similar to the code for the shear part as written in ScGeom - 
> it has been tested but feedbacks are welcome).
>   PS Let me know if you are interested to have it also in 
> "Law2_ScGeom6D_CohFrictPhys_CohesionMoment" where actually the total 
> formulation is already present.
>   @Bruno: maybe in ScGeom we could add this incremental formulation too?
>
>
> Hi Chiara,
>
> Good job!
> Could you validate this in beam flexion or other things?
>
I compared with quaternions (for elastic behaviour) and I got the same
result. Moreover, the problem of rotations bigger than 180 deg would be
solved with the incremental formulation (that is why I prefer it, it is also
easier to understand than quaternions, @Vaclav: one day I will see them :-)
). I will try to do a more quantitative comparison using a beam like
behaviour (is it theoretically possible, btw?).


> Yes, it would be interesting to add relAngVel in ScGeom and incremental
> code in CM law.
>
Ok, I will do it and let you know for approval before commit. I know you do
not want to add too much in there but this time would only be a matter of
few lines of code and I think it could be useful for other people using
linear laws or such.

>
> About Plassiard's rolling : using relAngVel is not exactly equivalent to
> the equations you found in this paper. You are computing bending, while
> Plassiard tried to isolate "rolling". The difference is not big, and I can't
> personaly states that one or the other is better. They should give very
> similar results, I'm sure.
>
Yes, I realized it is not the same that is why I asked about it. Anyway I
coded in both ways (the Plassiard's formulation is in the code as well but
for now is commented out since I did not really tested it).

Ciao, Chiara

>
> Bruno
>
>
>
>  modified:
>   pkg/dem/HertzMindlin.cpp
>   pkg/dem/HertzMindlin.hpp
>
>
> --
> lp:yadehttps://code.launchpad.net/~yade-dev/yade/trunk 
> <https://code.launchpad.net/%7Eyade-dev/yade/trunk>
>
> Your team Yade developers is subscribed to branch lp:yade.
> To unsubscribe from this branch go to 
> https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription 
> <https://code.launchpad.net/%7Eyade-dev/yade/trunk/+edit-subscription>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev 
> <https://launchpad.net/%7Eyade-dev>
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~yade-dev 
> <https://launchpad.net/%7Eyade-dev>
> More help   : https://help.launchpad.net/ListHelp
>
>
>
> --
> _______________
> 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<https://launchpad.net/%7Eyade-dev>
> Post to     : [email protected]
> Unsubscribe : 
> https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-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

Reply via email to