DEM stands for Discrete Element Method.
Wikipedia article on DEM
WHAT IS LIGGGHTS®?
LIGGGHTS® is an Open Source Discrete Element Method Particle Simulation Software. It can be used for the simulation of particulate materials, and aims to for applications it to industrial problems LIGGGHTS® is currently used by a variety of research institutions world-wide. A number of Blue Chip companies in the fields of chemical, consumer goods, pharmaceutical, agricultural engineering, food production, steel production, mining, plastics production use LIGGGHTS® for improvement of production processes.
- Import and handling of complex geometries: STL walls and VTK tet volume meshes
- Moving mesh feature with a varierty of motion schemes and a model for conveyor belts
- Force and wear analysis on meshes as well as stress-controlled walls
- A variety of particle-particle contact implementations, including models for tangential history, non-spericity and cohesion
- Interface to easily extend contact implementations
- Heat conduction between particles
- Particle insertion based on pre-defined volumes, meshes and particle streams from faces as well as particle growth and shrinkage
- Flexible definition of particle distributions
- Smoothed Particle Hydrodynamics (SPH) fluid models
- Output to the widely used, open source VTK data format
- A strong eco-system of fellow simulation engines for co-simulation, efficienty and tightly coupled via MPI: CFDEM®coupling for CFD-DEM simulations and Lagrange-Euler coupling in general and the simulation engine ParScale for the modelling of intra-particle transport processes
LIGGGHTS®-PREMIUM, the version with additional features for large-scale industrial application, features additionally:
- 6 degrees of freedom model for rigid bodies in interaction with particles
- Bonded particles with a parallel bond model
- Deforming meshes & Resolved wear analysis
- Dynamic load-balacing
More features added in the meantime and upcoming, see here.
LIGGGHTS® inherits all the abilities of its "ancestor" LAMMPS:
- An easy-to-understand structure of the code
- A flexible scripting language as input to the LIGGGHTS® engine, allowing efficient usage including parameter studies
- Highly scalable, efficient parallelization using MPI (message passing interface)
- A variety of MD force fields that can be used alongside with the granular models