Multilevel Monte Carlo simulation of Coulomb collisions
arXiv:1310.3591 · doi:10.1016/j.jcp.2014.05.030
Abstract
We present a new, for plasma physics, highly efficient multilevel Monte Carlo numerical method for simulating Coulomb collisions. The method separates and optimally minimizes the finite-timestep and finite-sampling errors inherent in the Langevin representation of the Landau-Fokker-Planck equation. It does so by combining multiple solutions to the underlying equations with varying numbers of timesteps. For a desired level of accuracy epsilon, the computational cost of the method is order(epsilon^{-2}) or order(epsilon^{-2} (\ln epsilon)^2), depending on the underlying discretization, Milstein or Euler-Maruyama respectively. This is to be contrasted with a cost of order(epsilon^{-3}) for direct simulation Monte Carlo or binary collision methods. We successfully demonstrate the method with a classic beam diffusion test case in 2D, making use of the Levy area approximation for the correlated Milstein cross terms, and generating a computational saving of a factor of 100 for epsilon = 10^{-5}. We discuss the importance of the method for problems in which collisions constitute the computational rate limiting step, and its limitations.
32 pages
Cited by in corpus (9)
- Anisotropic Radio-Wave Scattering and the Interpretation of Solar Radio Emission Observations
- Adaptive time-stepping Monte Carlo integration of Coulomb collisions
- A multilevel Monte Carlo method for a class of McKean-Vlasov processes
- Simulating Pitch Angle Scattering Using An Explicitly Solvable Energy Conserving Algorithm
- Accelerated simulation of Boltzmann-BGK equations near the diffusive limit with asymptotic-preserving multilevel Monte Carlo
- Energy-momentum-conserving stochastic differential equations and algorithms for nonlinear Landau-Fokker-Planck equation
- Multilevel Importance Sampling for Rare Events Associated With the McKean--Vlasov Equation
- Multilevel and Multi-index Monte Carlo methods for the McKean-Vlasov equation
- Critical point for de-mixing of binary hard spheres