← Back to team overview

yade-dev team mailing list archive

Re: significat timestep improvement with non-incremental shear computation

 

> You are storing 1 "initial" orientation for each grain in the
> interaction, then update it when plastic motion occures, right?
> Is it commited already?
Yes, it is commited and there is some documentation in
SpheresContactGeometry. The plastic slip must be requested explicitly by
the user (the contact law) with SpheresContactGeometry::slipToEpsTMax
(or slipToDisplacementTMax) where you specify maximum shear (T as
tangent) strain (or displacement).

>From time to time, you should also call
SpheresContactGeometry::relocateContactPoints, if spheres roll one on
another.

I will send you some images once I make them (I would have to make them
for the thesis anyway...)

See scripts/exact-rot.py, it can be visualized quite intuitively.

Vaclav



Follow ups

References