Re: [Yade-users] Yade 2018.02a released
Awesome, congratulations! :) Shame on me that I didn’t commit anything this year. I have great plans for next year, though. Let’s keep fingers crossed ;) Am I correct that my CGAL 4.11 fix is no longer necessary? I see CGAL 4.11-2 in ubuntu bionic. On 7 Feb 2018, 20:45 +0100, Anton Gladky , wrote: > Dear Yade users and developers, > > After almost 13 months of development I am glad to announce > the next Yade version 2018.02a. The complete changelog > you will find as always at the end of this message. > The list of committers is presented in alphabetical order. > > Tarballs are available on GitHub [1] and on Launchpad [2]. > > Thanks all for contributions! > > [1] https://github.com/yade/trunk/releases/tag/2018.02a > [2] > https://launchpad.net/yade/trunk/yade-1.00.0/+download/yade-2018.02a.tar.gz > > Anton > > == > > # yade-2018.02a # > _Wed, Feb 7 20:06:30 2018 +0100_ > > **Anton Gladky (15):** > * Remove RELEASE file. > * Initialize gui in IPython 5. > * Add dependency on python-pyqt5.qtsvg. > * Fix PDF-compilation with sphinx>=1.4.9 > * Remove comented lines in CMakeLists > * Test commit number two. > * Do not enable LINSOLV if CGAL not found > * Fix missing AND operator in prevoius commit > * Extend polyhedra breakage model by Mohr-Coulomb-Weibull failure criterion. > * Add examples for the PolyhedraBreak model > * Add one more Yade-Paper > * Update .gitignore > * Make newly added labels consistent with other labels. > * One more thesis, where Yade is mentioned > * Add RELEASE file > > **Bruno Chareyre (73):** > * Fix https://bugs.launchpad.net/yade/+bug/1666339 (thx Robert) > * +5 journal papers > * +2 journal papers > * + Christian Jakob's PhD in references > * Put brackets in the right place (thx Robert). > * +4 journal papers > * 1+ journal paper by V. Lapcevic > * Add editor to Yade workshop proceedings (me!) > * missing comma (sorry) > * turn ERROR into WARNING when ISCollider does not find spheres to > determine verletDist > * +2 journal papers > * +2 journal papers > * +11 conference papers > * add missing year in a bibtex entry > * Fix kineticEnergy() for clumps > * fix the flipCell() function > * fix compile error > * flipping periodic cell -> small/doc fix > * move PBC example scripts > * cleaning examples > * documentation on changing the boundary conditions in FlowEngine and > derivatives > * Robert Caulk's guide to cloud computing inserted in doc > * return a consistent set of constrictions in the periodic case (some > constrictions were previsously skipped inconsistenty) > * re-apply the fix of rev 26efbec to getConstrictionFull() > * fix a compile warning > * fix an indentation problem in shinx document - hopefully fixing the buildbot > * fix unicode warning (documentation build) > * add a reference url > * fix compiler warning > * small fix in getConstriction() + a typo > * new logic for interating on facets in periodic triangulations > (following ref. Rev.26efbec and followers) > * new data 'crackArea' added to DFNFlow cells and updated > automatically - first step toward solving the artificial > compressibility of fluids in cracks > * #define DFNFLOW commented out > * small updates in doc, fixing compile errors and some warnings > * add exemple script for two-phase flow with 2PFV technique, related > to Yuan and Chareyre (2017) > * extended version of ForceEngine with its own fluid solver (by J. Chauchat) > * move HydroForceEngine to independent source files. > * Minor changes in authorship and inline comments > * Critical bugfix for collision detection in periodic boundary > conditions. Bounds lists were left partially unordered, then some > interactions were never detected (my toughest yade debugging until > now). > * Minors & cosmetic. > * fix feature NewtonIntegrator::densityScaling > * Introduce a tolerance on overlap determination (in periodic BC > only), avoiding false negative due to round-off errors. (usage in a > separate commit). > * A simpler and faster version of spatialOverlapPeri. Only one call to > floor(), ~20% speedup for ISCollider::action. Tolerance introduced to > fix detection failures. > * Keep the values of sorted bounds in the [0,size] range in ISCollider. > * small scale optimization in ISCollider > * Fix collision detection again (amending commit c7c8e6f62d452c8). > Don't move bounds below the starting point of the sort, else partial > (only) ordering can occure. > * Don't start blinking the 0-body when opening inspector + make it > possible to un-highlight before/after closing the inspector by > selecting empty space. > * Fix miscommit in d2211bd747d74eaea569ac88e. > * remove a function that was declared but undefined (leading to runtime error) > * cite recent reference on timestep > * TwoPhaseFlowEngine::getNeighbors now returning less than 4 neighbor > cells if some of them are infinite (normally only one) > * a function + python wrap for invading one single pore and updating > the clusters > * fix cluster invasion/upda
[Yade-users] Yade 2018.02a released
Dear Yade users and developers, After almost 13 months of development I am glad to announce the next Yade version 2018.02a. The complete changelog you will find as always at the end of this message. The list of committers is presented in alphabetical order. Tarballs are available on GitHub [1] and on Launchpad [2]. Thanks all for contributions! [1] https://github.com/yade/trunk/releases/tag/2018.02a [2] https://launchpad.net/yade/trunk/yade-1.00.0/+download/yade-2018.02a.tar.gz Anton == # yade-2018.02a # _Wed, Feb 7 20:06:30 2018 +0100_ **Anton Gladky (15):** * Remove RELEASE file. * Initialize gui in IPython 5. * Add dependency on python-pyqt5.qtsvg. * Fix PDF-compilation with sphinx>=1.4.9 * Remove comented lines in CMakeLists * Test commit number two. * Do not enable LINSOLV if CGAL not found * Fix missing AND operator in prevoius commit * Extend polyhedra breakage model by Mohr-Coulomb-Weibull failure criterion. * Add examples for the PolyhedraBreak model * Add one more Yade-Paper * Update .gitignore * Make newly added labels consistent with other labels. * One more thesis, where Yade is mentioned * Add RELEASE file **Bruno Chareyre (73):** * Fix https://bugs.launchpad.net/yade/+bug/1666339 (thx Robert) * +5 journal papers * +2 journal papers * + Christian Jakob's PhD in references * Put brackets in the right place (thx Robert). * +4 journal papers * 1+ journal paper by V. Lapcevic * Add editor to Yade workshop proceedings (me!) * missing comma (sorry) * turn ERROR into WARNING when ISCollider does not find spheres to determine verletDist * +2 journal papers * +2 journal papers * +11 conference papers * add missing year in a bibtex entry * Fix kineticEnergy() for clumps * fix the flipCell() function * fix compile error * flipping periodic cell -> small/doc fix * move PBC example scripts * cleaning examples * documentation on changing the boundary conditions in FlowEngine and derivatives * Robert Caulk's guide to cloud computing inserted in doc * return a consistent set of constrictions in the periodic case (some constrictions were previsously skipped inconsistenty) * re-apply the fix of rev 26efbec to getConstrictionFull() * fix a compile warning * fix an indentation problem in shinx document - hopefully fixing the buildbot * fix unicode warning (documentation build) * add a reference url * fix compiler warning * small fix in getConstriction() + a typo * new logic for interating on facets in periodic triangulations (following ref. Rev.26efbec and followers) * new data 'crackArea' added to DFNFlow cells and updated automatically - first step toward solving the artificial compressibility of fluids in cracks * #define DFNFLOW commented out * small updates in doc, fixing compile errors and some warnings * add exemple script for two-phase flow with 2PFV technique, related to Yuan and Chareyre (2017) * extended version of ForceEngine with its own fluid solver (by J. Chauchat) * move HydroForceEngine to independent source files. * Minor changes in authorship and inline comments * Critical bugfix for collision detection in periodic boundary conditions. Bounds lists were left partially unordered, then some interactions were never detected (my toughest yade debugging until now). * Minors & cosmetic. * fix feature NewtonIntegrator::densityScaling * Introduce a tolerance on overlap determination (in periodic BC only), avoiding false negative due to round-off errors. (usage in a separate commit). * A simpler and faster version of spatialOverlapPeri. Only one call to floor(), ~20% speedup for ISCollider::action. Tolerance introduced to fix detection failures. * Keep the values of sorted bounds in the [0,size] range in ISCollider. * small scale optimization in ISCollider * Fix collision detection again (amending commit c7c8e6f62d452c8). Don't move bounds below the starting point of the sort, else partial (only) ordering can occure. * Don't start blinking the 0-body when opening inspector + make it possible to un-highlight before/after closing the inspector by selecting empty space. * Fix miscommit in d2211bd747d74eaea569ac88e. * remove a function that was declared but undefined (leading to runtime error) * cite recent reference on timestep * TwoPhaseFlowEngine::getNeighbors now returning less than 4 neighbor cells if some of them are infinite (normally only one) * a function + python wrap for invading one single pore and updating the clusters * fix cluster invasion/update (thx Son for spotting the bug) * fix doctest's target following b5ca352 * fix doctest in addData (re-apply c011decc36) * fix doctest indentation (after 36c016bd) * TesselationWrapper wrapping CGAL's AlphaShapes for defining an alpha-contour * remove function definitions from FlowEngine.hpp * preliminary version of 'extended' alpha shape contour * further extension and debugging of alphaShape code * nearly working version of the extended alpha-contour * small fix * proper calculation of alphaCaps areas in Tesselat
Re: [Yade-users] [Question #664137]: number of iterations and human time
Question #664137 on Yade changed: https://answers.launchpad.net/yade/+question/664137 Status: Open => Answered Jérôme Duriez proposed the following answer: Hi, 1. If your simulation runs with a fixed time step (= O.dt [1]), it's easy to compute the number N of DEM timesteps corresponding to 2 hours, then ask O.run(N,wait=True) [2] 2. If you have no idea about the time step (which "should" not appear, maybe), you may still check O.time [3] and do something like while O.time < 2hours: # obviously you have to use numbers in correct units (seconds ?), not "2 hours" O.run(1000,wait = True) Jérôme [1] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Omega.dt [2] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Omega.run {3] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Omega.time -- 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 : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp
Re: [Yade-users] [Question #664138]: Change interaction during two spheres during the simulation process
Question #664138 on Yade changed: https://answers.launchpad.net/yade/+question/664138 Bruno Chareyre proposed the following answer: I don't understand the question. Please close this thread by marking the question "answered" if the problem is solved. You can open another thread if you have other questions. Regards Bruno -- 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 : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp