← Back to team overview

yade-dev team mailing list archive

Re: [Bug 983888] Re: pack.randomDensePack(pack.inGtsSurface()) does not work

 

What do you mean by "end of compaction"? I don't see how it could be
define other than with unbf<something.

I disabled autoStop a while ago. It makes not much sense IMO to stuck a
simulation (it is really what it was doing).
TCEngine was an exception on this aspect, no other engine is calling
stop() AFAIK.
After the autostop condition was reached, there was no option other than
close yade and restart because this engine would call stop() all the
time (I faced this situation too many times, then I removed the feature).
It is the responsability of the user to define a stop condition or to
ask a finite number of steps.

Bruno

-- 
You received this bug notification because you are a member of Yade
developers, which is the registrant for Yade.
https://bugs.launchpad.net/bugs/983888

Title:
  pack.randomDensePack(pack.inGtsSurface()) does not work

Status in Yet Another Dynamic Engine:
  New

Bug description:
  Seems that randomDensePack()  does not work when used with predicates
  defined by gts surfaces (simulation never converges). The same gts
  predicates used with regular packing modules  work fine (see attached
  files).

  here is the output from yade terminal:

  Running script packInGtsSurface.py
  Best-fit oriented-bounding-box computed for GTS surface, orientation is Quaternion((1,0,0),0) 
  778   WARN  yade.SpherePack /home/3S-LAB/lscholtes/Bureau/YADE/github/trunk/pkg/dem/SpherePack.cpp:107 makeCloud: porosity must be >0, changing it for you. It will be ineffective if rMean>0

  distribution: kubuntu 12.04 (precise pangolin)
  version: Yade 2012-04-11.git-5f85312 (latest from github)

To manage notifications about this bug go to:
https://bugs.launchpad.net/yade/+bug/983888/+subscriptions


References