PyGranSim is an open-source interoperability tool designed for running Discrete Element Method (DEM) simulation. The tool provides users with an interface that can run DEM with a variety of open-source codes, thus enabling a higher level of abstraction. PyGranSim provides an intuitive syntax based on the python programming language for running complex workflows in a manner that does not require deep expertise of the underlying DEM code. The main features of PyGranSim are:
Single python interface for running multiple DEM codes
Parallel âmultiple parameter, single scriptâ simulation for parametrization and sensitivity analysis
Post-processing coupled particle-mesh DEM simulation with the VTK library
Support for high-performance distributed computing
PyGranSim is released under the GNU General Public License v2.0, and its source code is available from github.