SPIRAL: An efficient algorithm for the integration of the equation of rotational motion

Carlos Andrés del Valle, Vasileios Angelidakis, Sudeshna Roy, José Daniel Muñoz, Thorsten Pöschel

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)
33 Downloads (Pure)

Abstract

We introduce Spiral, a third-order integration algorithm for the rotational motion of extended bodies. It requires only one force calculation per time step, does not require quaternion normalization at each time step, and can be formulated for both leapfrog and synchronous integration schemes, making it compatible with many particle simulation codes. The stability and precision of Spiral exceed those of state-of-the-art algorithms currently used in popular DEM codes such as Yade, MercuryDPM, LIGGGHTS, PFC, and more, at only slightly higher computational cost. Also, beyond DEM, we see potential applications in all numerical simulations that involve the 3D rotation of extended bodies.
Original languageEnglish
Article number109077
JournalComputer Physics Communications
Volume297
Early online date13 Jan 2024
DOIs
Publication statusPublished - Apr 2024

Fingerprint

Dive into the research topics of 'SPIRAL: An efficient algorithm for the integration of the equation of rotational motion'. Together they form a unique fingerprint.

Cite this