DEM-Engine, nicknamed DEME, is now on GitHub and ready to assist folks interested in large-scale DEM simulations. Being an upgrade to Chrono::GPU, the code has several features that users might find attractive:
GitHub - projectchrono/DEM-Engine: A Duo-GPU DEM solver with complex grain geometry support
A Duo-GPU DEM solver with complex grain geometry support - GitHub - projectchrono/DEM-Engine: A Duo-GPU DEM solver with complex grain geometry support
- The code can use up to two GPUs at the same time to speed up large discrete element simulations (works great on consumer and data center GPUs).
- Particles can have complex shapes represented by arbitrary systems of clumped spheres.
- The code has support for customizable contact force models. For instance, one can add a non-standard cohesive force, or an electrostatic repulsive force, by supplying a custom force model script.
- The code works in co-simulation mode with Chrono.
- The code is open source, and released under a BSD3 license, like the rest of Chrono
DEME works as a standard-alone package, with an API design similar to Chrono's. Chrono users should be able to easily pick up this package. Currently, DEME is a C++ package. We are building a Python wrapper for it.