Question #178830 on Yade changed:
https://answers.launchpad.net/yade/+question/178830

Chareyre posted a new comment:
"O.interactions.clear()":
It will most probably break everything. As soon as collider stride is used, 
interactions are not created at each step, then particles will penetrate each 
other for a random number of steps without interacting. To overcome that you 
could disable stride. Overall, stride=off and deleting/creating all 
interactions at each step could well multiply cpu time by 10.

In addition, the history of the contact is lost, i.e. the tangential
force is lost, resulting in instabilities and artificial creep.

Concerning the initial problem of wangxiaolang: Yes, increasing sizes is
changing psd homotheticaly. If you want to impose not only the
dispersion around mean size but also mean size itself, then you have to
generate particles smaller than the target size. If you have target
porosity  and target final size, it is not difficult to derive how
smaller they should be initially. I guess you had to solve this problem
somehow in your script, since you are also increasing sizes after all?

Another (simpler but not perfect) option is to generate a packing of
arbitrary mean size, then take all positions and sizes and scale them
appropriately before using them as an initial geometry.

-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.

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

Reply via email to