GEMSS: A C++ Library for Multi-Sphere Modeling in DEM Simulations
Arash Moradian, Felix Buchele, Thorsten Poeschel
Abstract
GEMSS (GEnerator of Multi-Sphere Shapes) converts 3D surface meshes or voxel grids into multi-sphere representations of granular particles using the recently published MSS algorithm. It computes key physical properties required for discrete element method (DEM) and general multibody dynamics simulations, including particle volume, center of mass, and principal moments and axes of inertia. Implemented as a header-only C++ library, GEMSS is easily integrated into DEM and molecular dynamics frameworks. The library has been integrated into MercuryDPM, which enables on-the-fly generation of multi-sphere particles directly within the simulation loop.
Create a lesson
Related papers
Geometry-Controlled Relaxation Spectra in Viscoelastic Fluids
Niloyendu Roy, Rupayan Saha, Debankur Das et al.
Dense HeLa cell monolayers remain liquid-like despite strong crowding
Suravi Pal, Nen Saito, Takeshi Kawasaki et al.
Transport of Deformable Vesicles Driven by Chiral Active Brownian Particles
Dipak Patra, Anil Kumar Dasanna
Conformational landscape of a macrocycle from REST enhanced sampling
Valentin Kasper, Nicole Holzmann, Sanjoy Ray et al.
Prediction of the maximum penetration of a circular intruder in a two-dimensional granular bed from its early trajectory using Machine Learning
Patricia Altshuler
Odd slip at chiral active surfaces
Yuto Hosaka, Andrej Vilfan