Related Experiment Video
Updated: Oct 29, 2025

Laboratory Drop Towers for the Experimental Simulation of Dust-aggregate Collisions in the Early Solar System
Published on: June 5, 2014
Newtonian Event-Chain Monte Carlo and Collision Prediction with Polyhedral Particles
Marco Klement1, Sangmin Lee2,3, Joshua A Anderson2
1Institute for Multiscale Simulation, IZNF, Friedrich-Alexander University Erlangen-Nürnberg, Erlangen 91058, Germany.
Abstract:
Polyhedral nanocrystals are building blocks for nanostructured materials that find applications in catalysis and plasmonics. Synthesis efforts and self-assembly experiments have been assisted by computer simulations that predict phase equilibria. Most current simulations employ Monte Carlo methods, which generate stochastic dynamics. Collective and correlated configuration updates are alternatives that promise higher computational efficiency and generate trajectories with realistic dynamics. One such alternative involves event-chain updates and has recently been proposed for spherical particles. In this contribution, we develop and apply event-chain Monte Carlo for hard convex polyhedra. Our simulation makes use of an improved computational geometry algorithm XenoSweep, which predicts sweep collision in a particularly simple way. We implement Newtonian event chains in the open-source general-purpose particle simulation toolkit HOOMD-blue for serial and parallel simulation. The speedup over state-of-the-art Monte Carlo is between a factor of 10 for nearly spherical polyhedra and a factor of 2 for highly aspherical polyhedra. Finally, we validate the Newtonian event-chain algorithm by applying it to a current research problem, the multistep nucleation of two classes of hard polyhedra.
Related Concept Videos
Elastic Collisions: Case Study
Collisions in Multiple Dimensions: Introduction
Elastic Collisions: Introduction
Newtonian Fluid: Problem Solving
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...
Basic Postulates of Kinetic Molecular Theory: Particle Size, Energy, and Collision
Equilibrium Conditions for a Particle
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...

