ReportGem ReportGem

Academic paper

GEMSS: A C++ Library for Multi-Sphere Modeling in DEM Simulations

Authors: Arash Moradian, Felix Buchele, Thorsten PoeschelPublished: 2026-08-16Paper ID: 2608.15463Category: cond-mat.softLicense: CC BY 4.0

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.

This public page contains bibliographic metadata and the author abstract. Use the reader for licensed document access.

Open licensed paper reader