Controlling the weights of simulation particles: adaptive particle management using k-d trees

From MaRDI portal
Publication:348706

DOI10.1016/J.JCP.2013.12.005zbMATH Open1349.76740arXiv1301.1552OpenAlexW2101294528MaRDI QIDQ348706FDOQ348706

Jannis Teunissen, Ute Ebert

Publication date: 5 December 2016

Published in: Journal of Computational Physics (Search for Journal in Brave)

Abstract: In particle simulations, the weights of particles determine how many physical particles they represent. Adaptively adjusting these weights can greatly improve the efficiency of the simulation, without creating severe nonphysical artifacts. We present a new method for the pairwise merging of particles. Pairwise merging reduces the number of particles by combining two particles into one. To find particles that are `close' to each other, we use a k-d tree data structure. With a k-d tree, close neighbors can be searched for efficiently, and independently of the mesh used in the simulation. The merging can be done in different ways, conserving for example momentum or energy. We introduce probabilistic schemes, which set properties for the merged particle using random numbers. The effect of various merge schemes on the energy distribution, the momentum distribution and the grid moments is compared.


Full work available at URL: https://arxiv.org/abs/1301.1552




Recommendations




Cites Work


Cited In (10)

Uses Software





This page was built for publication: Controlling the weights of simulation particles: adaptive particle management using \(k\)-d trees

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q348706)