← Back to team overview

yade-dev team mailing list archive

Re: velgrad

 

Václav Šmilauer a écrit :
Isn't it just because you used a big dt*velocity?
What happens when you reduce dt?
I would like to have some straightforward way, something like
trsfRate=Matrix3(0,1,0, 0,0,0, 0,0,0), which would progressively apply
just that one shear.
This is what happens actually, if you consider trsfRate = gradVel. (I think)

currently:

  _trsfInc=dt*velGrad;
  trsf+=_trsfInc*trsf;

note that there is _trsfInc*trsf, not just _trsfInc. It there was only
trsfInc, then it would work that way.


1 e 0 1 e 0 1 2e 0
0 1 0 * 0 1 0 = 0 1 0
0 0 1 0 0 1 0 0 1

Isn't it beautifull? ;-)

Bruno




_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to     : yade-dev@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~yade-dev
More help   : https://help.launchpad.net/ListHelp



--

_______________
Chareyre Bruno
Maître de Conférences

Grenoble INP
Laboratoire 3SR - bureau E145
BP 53 - 38041, Grenoble cedex 9 - France
Tél : 33 4 56 52 86 21
Fax : 33 4 76 82 70 43
________________




Follow ups

References