Winkel, M, Speck, R and Ruprecht, D (2015) A high-order Boris integrator. Journal of Computational Physics, 295. 456 - 474. ISSN 0021-9991
Abstract
This work introduces the high-order Boris-SDC method for integrating the equations of motion for electrically charged particles in electric and magnetic fields. Boris-SDC relies on a combination of the Boris-integrator with spectral deferred corrections (SDC). SDC can be considered as preconditioned Picard iteration to compute the stages of a collocation method. In this interpretation, inverting the preconditioner corresponds to a sweep with a low-order method. In Boris-SDC, the Boris method, a second-order Lorentz force integrator based on velocity-Verlet, is used as a sweeper/preconditioner. The presented method provides a generic way to extend the classical Boris integrator, which is widely used in essentially all particle-based plasma physics simulations involving magnetic fields, to a high-order method. Stability, convergence order and conservation properties of the method are demonstrated for different simulation setups. Boris-SDC reproduces the expected high order of convergence for a single particle and for the center-of-mass of a particle cloud in a Penning trap and shows good long-term energy stability.
Metadata
| Item Type: | Article |
|---|---|
| Authors/Creators: |
|
| Copyright, Publisher and Additional Information: | © 2015 Elsevier Inc. All rights reserved. This is an author produced version of a paper published in Journal of Computational Physics. Uploaded in accordance with the publisher's self-archiving policy. |
| Keywords: | Boris integrator; Time integration; Magnetic field; High-order; Spectral deferred corrections (SDC); Collocation method |
| Dates: |
|
| Institution: | The University of Leeds |
| Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Mechanical Engineering (Leeds) > Institute of Engineering Thermofluids, Surfaces & Interfaces (iETSI) (Leeds) |
| Depositing User: | Symplectic Publications |
| Date Deposited: | 25 Sep 2015 10:39 |
| Last Modified: | 26 Apr 2016 21:50 |
| Published Version: | http://dx.doi.org/10.1016/j.jcp.2015.04.022 |
| Status: | Published |
| Publisher: | Elsevier |
| Identification Number: | 10.1016/j.jcp.2015.04.022 |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:90263 |
CORE (COnnecting REpositories)
CORE (COnnecting REpositories)