timestep

Submitted by ehsan on Thu, 06/06/2013 - 16:20

Hi all
How can I calculate best timestep for my program!?
Thank you

ckloss's picture

ckloss | Thu, 06/06/2013 - 17:03

Hi eshan,

you can use fix check/timestep/gran

Cheers
Christoph

JoshuaP | Wed, 09/03/2014 - 10:39

Hi,
I know it is an old thread, but using the check/timestep/gran is just for controlling if your timestep is not to big. I calculate my timestep with the smallest particle mass 'm' and the springstiffness of the particle contact 'K':
timestep=sqrt(m/K)
For me it worked well. If I increase the timestep more it occurs the warning by check/timestep/gran.
Maybe that can help someone or you find out that bigger timesteps then this are possible.
Regards

ckloss's picture

ckloss | Thu, 09/25/2014 - 08:36

Hi Joshua,

fix check/timestep/gran will check both the Hertz and the Rayleigh criterion, whereas with your calculation, you just have an estimation for the Rayleigh criterion - just to be aware of that

>>Maybe that can help someone or you find out that bigger timesteps then this are possible.
Depends on your expectations of accuracy. For some applications, 25% Rayleigh/Hertz time may be acceptable

Christoph