virtual time and time step

Asked by VG

I am new to Yade and this question might sound a little silly. I am running a Yade simulation and from the controller, when I look at the virtual time at any given instant, it is not equal to Number of iterations X delta_t (fixed). What's the reason for this ?

For example, at a particular instant, here are the three values I see from the controller:

virt 001s898m453mu002n
iter #49708131, 1528.0/s
delta_t (fixed) = 4.22594404226e-08

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Jan Stránský
Solved:
Last query:
Last reply:
Revision history for this message
Best Jan Stránský (honzik) said :
#1

Hello,
for simple cases it works for me. Could you please post your script?
thanks
Jan

PS: it could be related to https://bugs.launchpad.net/yade/+bug/1544022

2016-04-15 2:27 GMT+02:00 VG <email address hidden>:

> New question #291114 on Yade:
> https://answers.launchpad.net/yade/+question/291114
>
> I am new to Yade and this question might sound a little silly. I am
> running a Yade simulation and from the controller, when I look at the
> virtual time at any given instant, it is not equal to Number of iterations
> X delta_t (fixed). What's the reason for this ?
>
> For example, at a particular instant, here are the three values I see from
> the controller:
>
> virt 001s898m453mu002n
> iter #49708131, 1528.0/s
> delta_t (fixed) = 4.22594404226e-08
>
>
> --
> You received this question notification because your team yade-users is
> an answer contact for Yade.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-users
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~yade-users
> More help : https://help.launchpad.net/ListHelp
>

Revision history for this message
VG (varun-gupta) said :
#2

Hello Jan,

Thanks for your response. The script I am running is fairly large. Also, I just realized that it is using O.dt=0.5*PWaveTimeStep(), and there is an algorithm in the script to continually break particles into smaller sizes. So after all, probably dt defined in the above way does not remain constant. I will try with a constant value of dt and check if I am able to get the desired outcome.

Regards
Varun

Revision history for this message
VG (varun-gupta) said :
#3

Seems like it works fine when the particle size doesn't change due to breakage.
Thanks Jan!

Revision history for this message
VG (varun-gupta) said :
#4

Thanks Jan Stránský, that solved my question.

Revision history for this message
Jan Stránský (honzik) said :
#5

Your welcome, I solved nothing :-) it is exactly the reason why a script
reproducing the error should be attached :-)
cheers
Jan

2016-04-25 20:37 GMT+02:00 VG <email address hidden>:

> Question #291114 on Yade changed:
> https://answers.launchpad.net/yade/+question/291114
>
> VG confirmed that the question is solved:
> Thanks Jan Stránský, that solved my question.
>
> --
> You received this question notification because your team yade-users is
> an answer contact for Yade.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-users
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~yade-users
> More help : https://help.launchpad.net/ListHelp
>