Question #687977 on Yade changed:
https://answers.launchpad.net/yade/+question/687977
Status: Open => Answered
Jérôme Duriez proposed the following answer:
Hi,
1. rMean = -1 in your [2] is just a default value (search on the internet some
reference stuff about Python functions).
Obviously radii will never be negative (even though I doubt there always are
0.2 mm), and this negative default value is to trigger some other determination
of mean radius in the cloud when mean radius is not user-imposed (and then
still equal to the default value)
2. I'm not sure I understand what you tried with porosity = 0.4 or the error
you obtained.
Anyway, the best here again is to search on the internet some reference stuff
about Python functions to increase your confidence using Python / Yade. For
instance, obeying the order of attributes is not necessary if you adopt the
"function(attribute = value)" syntax, as opposed to just "function(value)"
3. In your [1] targetPorosity is defined at [*] and used at [**] (a
complete sample preparation requires to uncomment some stuff in your
[1]). I thus disagree with your comment that it is never used.
4. As said many many times on this mailing list, and in the doc at your [2]
makeCloud alone can not reach "solid-like" porosities of 0.4. It's only
intended to make an initial "gas" (something like the clouds in the sky !) that
should afterwards be compressed to make a solid particle.
See" Create random very loose packing [..] a gas-like state (see Cloud
denomination) with no contacts between particles. Usually used as a first step
for packing generation, before subsequent mechanical loading that will confer a
solid-like nature to the packing." in your [2].
Hoping this answer constitutes some favor to you, please do us (all members of
yade-users mailing lists) a favor and avoid multiple mispostings like
https://answers.launchpad.net/yade/+question/687972 or
https://answers.launchpad.net/yade/+question/687970.....
[*]
https://gitlab.com/yade-dev/trunk/blob/master/examples/triax-tutorial/script-session1.py#L39
[**]
https://gitlab.com/yade-dev/trunk/blob/master/examples/triax-tutorial/script-session1.py#L150
--
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