yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #08851
Yade 1.07.0
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