yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #14050
Yade 2017.01a released
Dear Yade users and developers,
After almost 7 months of development I am glad to announce
the next Yade version 2017.01a. The complete changelog
you will find as always at the end of this message.
Tarballs are available on GitHub and on Launchpad..
Thanks all for contributions!
Anton
==================================================
yade-2017.01a
Thu, Jan 19 22:07:25 2017 +0100
Anton Gladky (20):
Remove RELEASE file.
Add some notes about how to make releases.
Make Yade compatible with VTK7.
Use C++11 constructions for InteractionLoop.
Optimize using of ndarray.
Partly fix webpage help show. LP:1598174
Final fix for LP:1598174
Add missing dependency on python-pyqt5.qtwebkit.
Fix load/save in GUI-QT5.
Drop unused typedef.
Disable LAW2_SCGEOM_CAPILLARYPHYS_Capillarity1 by default.
Remove some deprecated scripts.
Increase the size of force container.
+1 paper.
Provide a proper functioning with IPython5.
Add -fext-numeric-literals to fix FTBFS against boost_1.62
Fix yade with IPython5.
Update distro names in documentation
Add missing header include <csignal>
Add RELEASE file.
Bruno Chareyre (12):
+2 articles (thanks to Bettina Suhr)
+ 1 proceedings (thanks to Bettina Suhr)
Update citing_yade.bib
revert the revert ca0e29ac57
list authors of the doc as in doi:10.5281/zenodo.34073
a note on using distcc and ccache
minor editing of installation page
Master thesis Morales2012a
Introduce Network::surfaceSolidThroatInPore() for partial solid
surfaces per half-throat
make the recursion conditional for invasion in multiphase flow
push a file missing in commit e91ff135b7
Yade bibtex: "and others" invalid for less than 9 authors
Chao Yuan (4):
Add cell label for phase cluster. NW-res label 0, W-res label 1,
disconnected w-clusters start from 2. label can be saved in
savePhaseVtk.
fix comment on label.
clean UnsaturatedEngine, move all functions to TwoPhaseFlowEngine.
Revert DryingEngine.
Francois Kneib (1):
Fix O.engines in examples/cylinders/cylinderconnection-roots.py
Jan Stránský (11):
fixed a small bug in shear force computation in CPM model
Added PolyhedraSplitter example
Changed L3Geom to ScGeom in tutorial example scripts
fixed a minor compilation issue in ConcretePM
Fixed call of _utils.interactionAnglesHistogram with default arduments
making all Law2::go virtual
Matrix_computeUnitaryPositive, changed computeThinX to computeFullX flags
User's manual, added how to visualize force chain in Paraview
UnstructuredGrid: fiexd little bug in manual setting of facet
position from vertices
added pack.inHalfSpace and pack.inConvexPolygon + example script
fixed another little bug in utils.UnstructuredGrid
Jerome Duriez (11):
Doc clarification for TriaxialStressController.externalWork
(http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg12083.html)
Doc of utils.readParamsFromTable() hopefully improved
Friendlier BibTex entries for 2015 doc. To avoid Smilauer and et
al in manuscripts
Doc Getting help section updated to reflect current practice
Including interface orientation data in CapillaryPhys code
Capillary scripts commit
(http://www.mail-archive.com/yade-dev@xxxxxxxxxxxxxxxxxxx/msg12103.html).
Located in a new examples/capillaryLaplaceYoung folder intended to
illustrates capillary Law2. With one new simulation script example and
another old one, moved here
Typo and minor corrections of previous capillary commit
Capillary law2: erasing when necessary sphere-non sphere
interactions (bug LP: #1628273) + minor changes
Capillary law2: restricting test shape. Plus minor change in
capillaryLaplaceYoung/README text file
Doc: small updates in PartialEngine and KinematicEngines
References .bib files: including new entries
Raphael Maurin (4):
HydroForceEngine: add a condition to ignore particles fixed on
the sideWalls.
Add an example for the use of HydroForceEngine
HydroForceEngine: new fluctuation model for the example script +
small correction Add new simple discrete random walk fluctuation
model, to be used with the new example script fluidizedBed.py Change
the condition for applying the fluid force from p>0 to p>=0, which is
more appropriate
Add two example scripts for the use of HydroForceEngine One
simple example to get familiar with the application of buoyancy
(buoyantParticles.py). One example simulating a fluidized bed
configuration to get familiar with both the application of a fluid
velocity profile and of turbulent fluctuation with the DRW models
(fluidizedBed.py)
bchareyre (19):
fix invalid pointer, thanks Jerome
(https://lists.launchpad.net/yade-dev/msg12791.html)
(doc) clarify the meaning of TriaxialStressController::externalWork
fix 1 compile warning
reordering bib references
remove latex/multicolumn from sphinx conf.py (compile error on
some systems)
Law2_ScGeom_CapillaryPhys_Capillarity: cache getClassIndex() for
use in a loop
fix wrong access to a Network::boundary by index
FlowEngine: enable the definition of continuum scale
permeability independent of particle sizes
Introduce DryingEngine (two phase flow with convection in one phase)
Implement Darcy scale permeability in FlowEngine, introduce
alphaShapes (commented), some code cleaning and smallfixes
(FlowEngine) optionaly include/skip bounding cells when
calculating the average pore pressure
fix negative volumes issue in triangulation cells, consistentlyy
remove the includeBoundary option (a workaround) in averageVelocity
TwoPhaseFlowEngine: better integration of fluid clusters
merging PhaseCluster code with r3975
fix compile warnings
small optimization in Clump::updateProperties
update phaseCluster attributes: volume, interfacial area, etc. +
various smallfixes in the cluster labelling
further improvement of the cluster labeling in multiphase model
2PFLOW engine: remove useless int from getInterfaces()'s parameters
booncw (2):
Pushing Potential Blocks based on CWBoonEtAl2012
Computers&Geotechnics/CWBoon 2013 PhD thesis, but using CLP as linear
programming Solver. CLP can be downloaded from Synaptic Package
Manager: coinor-clp, coinor-libclp-dev, coinor-libclp1,
coinor-libosi1v5. To enable this, set ENABLE_POTENTIAL_BLOCKS to ON
in CMakeLists.txt"
revising Potential Blocks to the latest version to run slope analysis
raphm1 (1):
ViscoelasticPM : fix resolution problem in find_cn_from_en
function Change the value of the initial perturbation for the
resolution of the equation to obtain the damping from the restitution
coefficient. Allows for a much wider range of resolution in terms of
mass, stiffness and restitution coefficient. Put a limiter to avoid
division by zero and force the loop to print the warning message if
"error" goes to nan (no warning in these cases previously)