Monte Carlo simulations of interacting particles with fast and accurate electrostatics

06/30/2020
by   William Robert Saunders, et al.
0

To minimise systematic errors in Monte Carlo simulations of charged particles, long range electrostatic interactions have to be calculated accurately and efficiently. Standard approaches, such as Ewald summation or the naive application of the classical Fast Multipole Method, result in a cost per Metropolis-Hastings step which grows in proportion to some positive power of the number of particles N in the system. This prohibitively large cost prevents accurate simulations of systems with a sizeable number of particles. Currently, large systems are often simulated by truncating the Coulomb potential which introduces uncontrollable systematic errors. In this paper we present a new multilevel method which reduces the computational complexity to 𝒪(log(N)) per Metropolis-Hastings step, while maintaining errors which are comparable to direct Ewald summation. We show that compared to related previous work, our approach reduces the overall cost by better balancing time spent in the proposal- and acceptance- stages of each Metropolis-Hastings step. By simulating large systems with up to N=10^5 particles we demonstrate that our implementation is competitive with state-of-the-art MC packages and allows the simulation of very large systems of charged particles with accurate electrostatics.

READ FULL TEXT
research
05/10/2019

Fast electrostatic solvers for kinetic Monte Carlo simulations

Kinetic Monte Carlo (KMC) is an important computational tool in theoreti...
research
11/06/2017

Isogeometric Analysis Simulation of TESLA Cavities Under Uncertainty

In the design of electromagnetic devices the accurate representation of ...
research
10/27/2020

Smart Control of Monte Carlo Simulations for Astroparticle Physics

Imaging Air Cherenkov Telescopes, such as VERITAS and MAGIC, rely on mod...
research
07/10/2019

A multilevel Monte Carlo method for asymptotic-preserving particle schemes

Kinetic equations model distributions of particles in position-velocity ...
research
05/24/2022

Accelerated simulation of Boltzmann-BGK equations near the diffusive limit with asymptotic-preserving multilevel Monte Carlo

Kinetic equations model the position-velocity distribution of particles ...
research
02/08/2021

Constrained Ensemble Langevin Monte Carlo

The classical Langevin Monte Carlo method looks for i.i.d. samples from ...
research
12/21/2019

Simulating sticky particles: A Monte Carlo method to sample a Stratification

Many problems in materials science and biology involve particles interac...

Please sign up or login with your details

Forgot password? Click here to reset