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