|File Search||Catalog||Content Search|
Extensible open-source framework for discrete numerical models, focused on Discrete Element Method. The computation parts are written in c++ using flexible object model, allowing independent implementation of new algorithms and interfaces. Python is used for rapid and concise scene construction, simulation control, postprocessing and debugging.
This package contains speed-optimized build of yade.
bulldozer.py and bulldozerVTK.py show how simple it is possible to simulate relatively difficult things. bulldozer.py is using Law2_Dem3DofGeom_FrictPhys_Basic constitutive law for interaction between elements. It stores screenshots from simulation in /tmp/bulldozer-????.png files and creates video then. bulldozerVTK.py is using Law2_ScGeom_ViscElPhys_Basic - visco-elastic model for interaction more»
uniax.py shows uniaxiax tension/compression test on concrete specimen with optional confinement. Run using yade-multi and confined.table (see comments in that file) to run simulation with different confinement values. Run plain uniax.py to get one unconfined tension/compression simulation. Type yade.plot.plot() to see strain/stress plot during the simulation. See comments at the beginning of un more»
In this directory are placed scripts that help managing yade project. Due to many changes in yade directory structure and design many of those scripts no longer work, and need some modifications or can be deleted. I can't test everything now, but I don't want to delete them (even though they will be in subversion history). So working scripts are in this directory, all other scripts are in direc more»
=== Checktesting === 1. Check tests perform comparisons of simulation results between different ver more»
This example tests performance of InsertionSortCollider (with and without stride) and SpatialQuickSo more»
The material in this folder was used for the numerical sessions of Alert's "Olek Zinkiewicz" course more»
yade-batch(1) yade-batch(1) NAME yade-batch - bat more»
yade(1) yade(1) NAME yade - open-sour more»