Yet Another Dynamic Engine (YADE) is an extensible framework that is designed with dynamic libraries in a way that it is easy to add new numerical models and objects. There are four different models: Discrete Element Method based on spheres, a second method based on tetrahedra, modelling with lattice elements, and Finite Element Method.
License: GNU General Public License (GPL)
Changes:
This release has major improvements. The Qt3 interface was refactored and a Python scripting console was added. It is now possible to control most of the simulation from within a Python script. Clipping planes were added to the graphical view and plotting of resultant curves is possible. A new moment rotation law for DEM spheres was added and fully tested. The DEM triaxial test was improved in many aspects. Finally, an STL entity importer was added, making it possible to import shapes from sources such as blender 3D modeling software.
More...