← Back to team overview

yade-users team mailing list archive

Re: [Question #625502]: How to get the minimum porosity of packing using randomDensePack

 

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

    Status: Open => Answered

Robert Caulk proposed the following answer:
Hello Huihuang,

You can compact a cloud of spheres to a specified porosity by following
the same steps used in [1]. However, the minimum possible porosity
really depends on your sphere size distribution. A wider distribution of
sphere sizes will enable lower porosity and the width of that
distribution is controlled by the arguments radius and rRelFuzz in
randomDensePack[2] and rMean and rRelFuzz in makeCloud[3].

Cheers,

Robert

[1]https://github.com/yade/trunk/blob/e4e757f2e98a620e3177b7a36a1d10f69f6a6a28/examples
/triax-tutorial/script-session1.py

[2]https://yade-dem.org/doc/yade.pack.html#yade.pack.randomDensePack

[3]https://yade-
dem.org/doc/yade.pack.html#yade._packSpheres.SpherePack.makeCloud

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.