← Back to team overview

yade-users team mailing list archive

Re: [Question #670641]: Exceeded 200 attempts to place non-overlapping clump

 

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

    Status: Open => Answered

Jérôme Duriez proposed the following answer:
Hi,

Yade is unable to put more clumps because of the algorithm of
makeClumpCloud [*] which is similar, I'm actually guessing..., to
makeCloud

In these functions YADE tries to insert one clump (for makeClumpCloud)
after another in a given volume. Successive tries are made blindly
(randomly), and fail in case some overlap is detected with a previously
inserted clump. This is what happens here.

You may consider the volume to be "quite large", it seems it is not
large enough for such an algorithm.


Jerome

[*]
https://github.com/yade/trunk/blob/e4e757f2e98a620e3177b7a36a1d10f69f6a6a28/pkg/dem/SpherePack.cpp#L334

PS : it's kind of a deception to see commented i.e. useless commands in
your script even though you already were directed to https://yade-
dem.org/wiki/Howtoask which tries to stress the need for MWE for better
answers to better questions.. ;-)

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