yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #11099
Yade 1.14.0 released
Dear Yade users and developers,
After 6 months of development I am glad to advertise
the next Yade version 1.14.0. The complete changelog
you will find as always at the end of this message.
For the next release we have to do 2 major maintainance
changes:
- Provide Python3 interface
- Prepare for migration into Qt5
Python2 and Qt4 will probably soon removed from
main distribution archives.
Thanks all for contributions!
==================================================
yade-1.14.0
Tue, 21 Apr 2015 22:36:55 +0200
Anton Gladky (36):
Remove RELEASE file.
Fix typo in SPH.
Move SPH-body parameters into body->state.
Add one more kernel function in SPH.
Change sign in calculation of viscosity in SPH
Simplify Lucy kernel function
Remove Cs parameter from VTK-export (sph only).
Implement second variant of BSpline kernel function.
Fix typo in Bspline kernel functio (sph).
Fix date typo in Changelog
Move Vf and Vmin from Body`s parameter to Body->state.
Replace struct intReal by standard std::pair
Prevent returning of a real value from void-function.
Fix probably a wrong using of if-condition.
Minor fix of using of std::abs function.
Drop some if-conditions, which have always constant value.
Drop default inclusion of DFNFLOW.
Add some missing #ifdef YADE_CGAL.
Fix check-script for LIQMIGRATION.
Drop -frounding-math compiler flag from FindCGAL.
Drop embedded floating_point_utilities_v3.
Reintroduce floating_point_utilities_v3.
Add missing files from last commit.
Add LiqMigrEnabled parameter.
Fix compilation with GCC-5. (Closes: #778190)
+2 Project works
Add an opportunity to list works, other than master thesis.
Fix body unselecting. (Closes: LP:1423130)
Fix MatplotlibDeprecationWarning: The use of 0
Remove DirSearchYade, MicroMacroAnalysis and someFile.pdf
Clean current directory after --check
Check file existance before its moving and removing.
Add information, how to be notidied after each commit.
Add an opportunity to set frictAngl through MatchMaker in ViscEl
Add an option coordNumber to be exported in VTK.
Add one more master thesis.
Bruno Chareyre (28):
FlowEngine: set cell's id in periodic triangulations + couple smallfix
fix bad bugs in DFNFlowEngine following uninitialized 'isClump'
use the dedicated solver in DFNFlowEngine
some code documentation
FlowEngine: discard blocked cells completely when assembling the
permeability matrix
#undef DFNFLOW
FlowEngine: enhanced setter macro, detect changes in imposed
pressure and update the linear system accordingly
explicit error message when trying to interpolate capillary
forces out-of-range of the data files
fix save/load QGL camera state via text files
Documentation. Define sign convention globaly in
TriaxialStressController docstring, not repeated in attributes
documentation
bib reference of 1st workshop
fix mistakes in conferences.bib
+13 journal papers using yade
+14 conference papers
small update in the publication page
fix and sort some bib references + change the title of the
conference section
+1 journal paper
+1 conference paper
+1 journal paper and fix alphabetic ordering of a few items
FlowEngine safely impose flux at every iteration without
remeshing + documentation
implement blockHook for PeriodicFlowEngine as well
Add .mailmap file defining git alias for multiple adress emails
sphinx '..only::' directive removing some parts that break in latex
integrate Ning's FEMxDEM doc in yade's doc
add references in relation with FEMxDEM + couple fixes in *.bib
remove FEMxDEM readme, replace by FEMxDEM.rst for inclusion in doc
remove '..only:' from sphinx files - not yet supported on older
sphinx then breaking the html build | update bib's
Update introduction.rst
Chao Yuan (7):
move computePoreThroatRadius() to 2PFlow
-move initialization() to 2PF
-fix inconsistency in invasionSingleCell and getMaxImbibitionPC;
clean code; remove savePhaseVTK in Unsat
-remove cleanInterfaceWithinPore() in Unsat.
fix inconsistency of side boundary cell pressure of closeBC drainage.
Add some comments on FlowEngine(by bruno).
Fix error in computing cell->info.solidLine
Christian Jakob (10):
fix force and torque vtk output for boxes
temporary fix for pfv vtk output when vertex ids were not zero-based
fix fusion detection for hertz model in capillary law
reduce error message spam for capillary law
remove unused testing function in capillary law
fix previous commit for case (fusionDetection && hertz model) in
capillary law (re-initiate bodiesMenisciiList at first real contact)
and add some comments
improve/fix documentation about clumps
insert link to user manual in documentation of NewtonIntegrator
update DEM background doc for clumps
some code cleaning in clump methods
Francois Kneib (1):
Add the Yubuntu (live-usb with Xubuntu and Yade) alternative for
installation.
Jan Stránský (10):
PolyhedraMat and PolyhedraPhys are now inherited from FrictMat
and FrictPhys, modified related examples Added
Ig2_Sphere_Polyhedra_ScGeom
Added examples for Ig2_Sphere_Polyhedra_ScGeom, added ymport.ele function
Added documentation of Ig2_Sphere_Polyhedra_ScGeom
Allowed Polyhedra-Wall interaction if Wall.sense==0
fixed Cpm for Sphere-Box interactions
added export.textPolyhedra function
added Elias2014 article to yade-articles.bib
add attrs parameter to export.textPolyhedra
modified Clump::updateProprties to handel non-spherical bodies,
added associated example
box inertia computation correction
Jerome Duriez (19):
Sign convention change for fCap, to be consistent with global
framework. Plus other minor changes. As discussed in
http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg10868.html
and http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg10877.html
Doc hyperlinks, and erase of commented lines
Many changes towards a more consistent sign convention
throughout the code for stresses and strains. Should fix e.g.
https://bugs.launchpad.net/yade/+bug/1381282. The goal is to know
directly the meaning of a strain or stress value each time one is
encountered. Relying on the classical Continuum Mechanics convention
(editorial choice...). A global announcement is planned in a couple of
days, in case some errors appear in the meantime.
Other changes regarding sign convention. Add of deprecation
warnings (existing in the code and at execution) in the doc. Fix of
script-session2.py previously broken
See https://bugs.launchpad.net/yade/+bug/1394942 answer # 3
Minor doc fixes
Anecdotic doc change, see
http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg10972.html
Add of O.thisScene() function to know in which scene we are
Add of sphSph parameter in plotDirections() to take into account
only sph-sph interactions in polar histograms. Seems it does not
modify really the plots, but it is easier to figure out with the
parameter
TSC engine: internal compaction now may consider isotropic
tensile cases. See
http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg11047.html
Removal of parallel loops in capillary Law2: needs maybe more
verification, and improvements for fusion detection
Typo in the doc (missing space)
Correction of minor inconsistency between comment and command
Extra parenthesis removed in doc
Doc of capillary law2, concerning fusionDetection, precised (see
https://lists.launchpad.net/yade-dev/msg11792.html)
Doc typos
Parallelization of one loop of
Law2_ScGeom_CapillaryPhys_Capillarity (see
http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg11238.html)
and some comments
Typo in ScGeom, precision about twist doc (axis) in ScGeom6D
Minor fix of previous commit (hyperlink)
Klaus Thoeni (2):
update references
update some links and typos
Luc Scholtes (3):
changes for DFNFlow + corrections in JCFpm associated with the
use of the never erase flag
minor changes in DFN Flow
add references
Luc Sibille (5):
Add 2 article references in yade-articles.bib
correct a proceeding reference
correct reference key in 1 proceeding
fix missing comas after key references
add fragile parameter to CohFrictMat and redefine unpMax CohFrictPhys
Ning GUO (2):
Ning Guo's FEMxDEM package added to trunk
Example REV generation for FEMxDEM
Raphael Maurin (6):
add some references in yade-conference.bib
Switch a private argument to public in HydroforceEngine.
HydroForceEngine: minor fix + add an averaging function
Minor fix : modify some default value of the parameters, remove
unecessary parameters. Add a 1D averaging function which evaluate
the average depth profiles of the solid volume fraction, the solid
velocity, and the drag force. The averaging is weighted by the
volume occupied by the particles in the layer considered.
Add new function to compute stress tensor depth profile.
Compute and return the stress tensor for each cell of height dz,
between two limit points given by the user. The stress tensor
computed include contributions from both particles inertia and
Love-Weber stress tensor. This last take into account only the part of
the branch vector contained in the cell.
Minor fix in getStressProfile. The order of the argument in
_utils.cpp was not the right one.
HydroForceEngine: small modifications in the averaging function.
Perform the averaging also on the y and z component of the
particle velocity, instead of only x before.
T Sweijen (7):
update for dynamic two-phase flow
small correction
add initSolver()
delta t for dynamic two-phase flow
add function to get the pore body radius
add one get functions for pore volume and rename that of inscribed sphere
add one get functions for pore volume and rename that of inscribed sphere