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

del Valle CA, Angelidakis V, Roy S, Muñoz JD, Pöschel T (2024)


Publication Type: Journal article, Original article

Publication year: 2024

Journal

Book Volume: 297

Article Number: 109077

URI: https://www.sciencedirect.com/science/article/pii/S0010465523004228

DOI: 10.1016/j.cpc.2023.109077

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.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

del Valle, C.A., Angelidakis, V., Roy, S., Muñoz, J.D., & Pöschel, T. (2024). SPIRAL: An efficient algorithm for the integration of the equation of rotational motion. Computer Physics Communications, 297. https://doi.org/10.1016/j.cpc.2023.109077

MLA:

del Valle, Carlos Andrés, et al. "SPIRAL: An efficient algorithm for the integration of the equation of rotational motion." Computer Physics Communications 297 (2024).

BibTeX: Download