Question #291538 on Yade changed:
https://answers.launchpad.net/yade/+question/291538
Status: Open => Answered
Jérôme Duriez proposed the following answer:
Hi
Your problem is quite complex in the sense there is a lot of operations behind
what you're doing, and behind the symptoms you're experiencing..
As for the case of particles crossing the wall, several possible reasons could
exist:
- the interaction between particles and walls is incorrectly defined (does not
exist), check for instance the InteractionLoop()
- the walls are too thin with respect to the particles' velocity and
timestep, such that the particles cross the wall in one time step
without having time to "see" the wall (unlikely ?)
- your simulation has diverged because of a too great time step with
respect to the mechanical properties, "young" parameter specifically.
This is the most probable reason from your description, the solution
would be to use GlobalStiffnessTimeStepper [*] (if not present in the
Engines ?). It is very efficient to compute an adequate time step.
[*] https://yade-
dem.org/doc/yade.wrapper.html#yade.wrapper.GlobalStiffnessTimeStepper
--
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 protected]
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp