Yade 1.07.0 is released. Tarball is available in Download section on the Launchpad's page [1].
Thanks all for contribution! [1] https://launchpad.net/yade/trunk/yade-1.00.0/+download/yade-1.07.0.tar.gz The full changelog in alphabetical order of committers: Anton Gladky (37): Remove RELEASE file. Add -ftrack-macro-expansion=0, if gcc>=4.8 Provide VTK6-support. Use ADD_DEFINITIONS instead of adding those directly in CXX_FLAGS. Remove information about yade-stable from Readme. Add BicyclePedalEngine as a new kinematic motion. Add -save-temps if GCC-4.8 is used. Split Grid into Grid and Grid_GUI. Add information about missing packages in documentation and external PPA. Closes: LP:1250928 Add notice about using libqglviewer-qt4-dev instead of libqglviewer-dev on older Ubuntu versions. Add script to create PPA-packages. (Not finished) Use othermirror for some ubuntu versions. Add stl-gts example. Add qt.View() to clumps-example. Add one more check-script to check the functionality of ViscoElastic PM. Consider massMultiply-parameter, calculating parameters in ViscoElasticPM. Add functions to save and load clumps. Set the higher pripority in sys.path to self-compiled modules. Closes LP:1254708 Fix volume calculation. Closes LP:1261415 Set the higher pripority in sys.path to self-compiled modules in yade-batch. Update scripts for PPA. Add configuration files, needed for PPA. Minor update of PPA scripts. Update information about yadedaily prebuilt packages. Add support for qglviewer>=2.5.0. Open GUI in packs/packs.py after 1 step to show all elements. Raise warning, if no spheres are produced by regular* commands. Update information about daily-packages. Set one more paramter -ftemplate-depth-512 for clang Prevent attraction forces in ViscPM due to viscosity Add some more steps to checkWeight-script. Minor formatting in references. Remove cout accidentally added in a prev. commit. Minor change of setFromTwoVectors in utils.py. Rename createtar.py to buildppa.py. Minor fix in docs. Add RELEASE-file. Bruno Chareyre (17): a function to increase the size of a single sphere (~>Thomas swelling) easier manipulation of state files in TesselationWrapper restore the python wrapping of utils.growParticles() as it was before fb02a74 (changed by mistake, sorry Christian) give unique identifiers to trangulation's cells FlowEngine::nCells retruns the number of finite cells; FlowEngine::getVertices returns the vertices of a cell defined by its id make cmake output more consistent when missing dependency for LinSolv Fix the behavior of FlowEngine.updateTriangulation=True FlowEngine: increment a counter correctly small changes in the installation section regarding suitesparse and related libs installation.rst: smallfix in indentation remove a not necessary sorting in FlowEngine, as it triggers a critical bug in the STL (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58800) correct target values of the DEM-PFV checktest Fix paths to online and packaged documentation (fix url error with GUI's hyperlinks) DEM Background chapter: a note on the semantic strain vs. displacement for contact kinematics Merge branch 'master' of github.com:yade/trunk fix undefined "key" in triax-tutorial/script-session1.py +1 published paper Christian Jakob (1): small fix in an example script tetra/oneTetra.py Francois (3): Fix missing REGISTER_CLASS_INDEX(...) into ViscElPhys. This macro is essential for a right law dispatch ! Corrected a minor mistake in code comments : k=2*r*E Allow the contact between (coh)frictMat and viscElMat as frictPhys. Almost everything was done by inheritance, just had to convert stiffnesses to modulus and modulus to stiffnesses to ensure material compatibility. Note that for the moment the timeStepper cannot handle this kind of simulations -> will be fixed soon. Jan Stransky (4): Modified error message if not yade.runtime.hasDisplay (bug #1241817) fixed SyntaxError from previous commit uncomment and modify utils.forcesOnCoordPlane function corrected mistake in examples/test/triax.py Jerome Duriez (15): - Introducing (uncommenting in fact) tens/shearBreakRel variables in JCFpmState : relative part of broken interactions per body (instead of absolute number). - Few changes in some doc of JCFpm variables. Quite important changes in JCFpm code Modifying JCFpm example scripts so that they still work after previous commit Re-put some commented lines, after discussion of this thread (https://lists.launchpad.net/yade-dev/msg10185.html), thanks Anton. The comments solution is (at the moment ?) finally still used to avoid putting a new variable in VTKRecorder.. A script example for JCFpm : two rock parts with one joint in the middle, like in laboratory experiments Some forgotten corrections in some example scripts, so that they still work after changes of today in JCFpm Some corrections in the JCFpm doc (hyperlinks...) (Hopefully) Fixing some rst links in DEM Background doc Some changes in the doc of getStress() function, to be consistent with the source code (https://answers.launchpad.net/yade/+question/239919) Merge branch 'master' of github.com:yade/trunk Idem as previous commit Restoring the 2d version of growParticle previously erased by mistake.. Some hyperlinks in JCFpm doc corrected Typos and hyperlinks corrected in Peri3dController doc Correction of a link in TesselationWrapper() doc Klaus Thoeni (1): add CGAL link and delete libgmp3 from install list Raphael Maurin (1): Change in the calculation of the normal and tangential stiffness and damping. The change affects only the behavior when one of the two parameters is zero, e.g. for two particles with different stiffness k1 and k2, the contact stiffness will always be k = k1*k2/(k1+k2). Before it gave the same except when k2 = 0 (respectively k1 = 0), where it gave k = k1 (resp. k=k2). This is done to ensure continuity in the behavior when one of the two parameter tend to zero. Add a function contactParameterCalculation in Ip2_ViscElMat_ViscElMat_ViscElPhys to avoid code duplication. Anton _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

