← Back to team overview

yade-users team mailing list archive

Re: [Question #693275]: get uniform-distributed strength of bonds

 

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

Robert Caulk posted a new comment:
>if I wanna make the strength have a deviation like1±21%, then by
changing the sphere radius distributed in 1±10% or to change the alpha
to(0.79,1.21), will I get the same distribution range for the strength
regardless of the distribution types?

Nope, you'll need to do some analytical statistics to get the exact form
of the PDF. In the default case, strength is proportional to the square
of the minimum interacting radius. In the case where you try to impose
some uniform factor, alpha, you are multiplying a uniform distribution
by a squared uniform distribution which still depends on the minimum
radius. Hence why I said:

"But it will not be exactly uniform, since you are factoring a uniform
distribution of particle sizes squared (and especially not uniform since
you are taking the minimum of interacting bonds)"

IF you want an exact uniform distribution of strength, you follow this
part of what I said:

"If you prefer to follow your own instincts and override everything to
control the strengths as you like, you can do that on your own with a
simple for-loop in python which iterates on the physics of each
interaction:"

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