Fast, flexible particle simulations: An introduction to MercuryDPM

Autor: Weinhart, Thomas, Post, Mitchel, Denissen, Irana F.C., Tunuguntla, Deepak R., Grannonio, Elena, Losacco, Nunzio, Tsang, J.M.F., Barbosa, Joao, den Otter, Wouter, Thornton, Anthony R.
Přispěvatelé: Multi Scale Mechanics
Jazyk: angličtina
Rok vydání: 2019
Předmět:
Zdroj: ISSUE=8;TITLE=8th International Conference on Discrete Element Methods, DEM 2019
Popis: We introduce the open-source package MercuryDPM, which we have been developing over the last few years. MercuryDPM is an object-oriented algorithm with an easy-to-use user interface and a flexible core, allowing developers to quickly add new features. It is parallelised using MPI and released under the BSD 3-clause license. Its opensource developers’ community has developed many features, including moving and curved walls; state-of-the-art granular contact models; specialised classes for common geometries; non-spherical particles; general interfaces; restarting; visualisation; a large self-test suite; extensive documentation; and numerous tutorials and demos. In addition, MercuryDPM has three major state-of-art components that where originally invented and developed by its team: an advanced contact detection method, which allows for the first time large simulations with wide size distributions; curved (non-triangulated) walls; and, multicomponent temporal coarse-graining, a novel way to extract continuum fields from discrete particle systems. We illustrate these tools and a selection of other MercuryDPM features via various applications, including size-driven segregation down inclined planes, rotating drums, and dosing silos.
Databáze: OpenAIRE