Particle Merging-and-Splitting

Nghia Truong, Cem Yuksel, Chakrit Watcharopas, Joshua A. Levine, Robert M. Kirby

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

Robustly handling collisions between individual particles in a large particle-based simulation has been a challenging problem. We introduce particle merging-and-splitting, a simple scheme for robustly handling collisions between particles that prevents inter-penetrations of separate objects without introducing numerical instabilities. This scheme merges colliding particles at the beginning of the time-step and then splits them at the end of the time-step. Thus, collisions last for the duration of a time-step, allowing neighboring particles of the colliding particles to influence each other. We show that our merging-and-splitting method is effective in robustly handling collisions and avoiding penetrations in particle-based simulations. We also show how our merging-and-splitting approach can be used for coupling different simulation systems using different and otherwise incompatible integrators. We present simulation tests involving complex solid-fluid interactions, including solid fractures generated by fluid interactions.

Original languageEnglish (US)
Pages (from-to)4546-4557
Number of pages12
JournalIEEE Transactions on Visualization and Computer Graphics
Volume28
Issue number12
DOIs
StatePublished - Dec 1 2022

Keywords

  • Particle-based simulation
  • collision handling
  • solid-fluid coupling

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Particle Merging-and-Splitting'. Together they form a unique fingerprint.

Cite this