Welcome to Active Matter DEM Simulator
This is a versatile classical particle dynamics simulation code that focuses on numerically modelling particulate systems/ granular matter. The system can be anything ranging from materials like colloids, grains to active and living systems like cellular assemblies. This code incorporates Discrete-Element-Method (DEM) simulation techniques 2 for application to both passive and active granular matter.
Key features¶
- Simulates a diverse range of physical systems including colloids, cellular assemblies, spinners etc.
- Availability of various integration schemes (Velocity-Verlet, Leimkuhler-Matthews etc.) and force calculation algorithms.
- Realistic Contact force models predefined.
- Customizable and extendable codebase for specific research needs.
- Easy to use
Organization of this documentaion¶
This documentation is organized into the following parts:
- The Physics Guide with information about general physics that goes behind this simulation code.
- The Programmer Guide with information about code structure: header files and methods.
- The Hands-on examples with some working examples to illustrate the use of this code.
Organization of this material is simple and as readable as it can be.
Gallery¶
The following examples depict the cases where this simulation code was used to reproduce results from the literature of Active matter and Granular matter physics.




-
Pabitra Masanta worked on this for his master's thesis work at IIT Bombay ↩
-
H Pꎬ Zhu, Zongyan Y Zhou, RY Yang, and AB Yu. Discrete particle simulation of particulate systems: theoretical developments. Chemical engineering science, 62(13):3378–3396, 2007. ↩