Efficiency of a Boris-like integration scheme with spatial stepping

A modified Boris-like integration, in which the spatial coordinate is the independent variable, is derived. This spatial-Boris integration method is useful for beam simulations, in which the independent variable is often the distance along the beam. The new integration method is second order accurat...

Full description

Bibliographic Details
Main Authors: P. H. Stoltz, J. R. Cary, G. Penn, J. Wurtele
Format: Article
Language:English
Published: American Physical Society 2002-09-01
Series:Physical Review Special Topics. Accelerators and Beams
Online Access:http://doi.org/10.1103/PhysRevSTAB.5.094001
_version_ 1818312283596521472
author P. H. Stoltz
J. R. Cary
G. Penn
J. Wurtele
author_facet P. H. Stoltz
J. R. Cary
G. Penn
J. Wurtele
author_sort P. H. Stoltz
collection DOAJ
description A modified Boris-like integration, in which the spatial coordinate is the independent variable, is derived. This spatial-Boris integration method is useful for beam simulations, in which the independent variable is often the distance along the beam. The new integration method is second order accurate, requires only one force calculation per particle per step, and preserves conserved quantities more accurately over long distances than a Runge-Kutta integration scheme. Results from the spatial-Boris integration method and a Runge-Kutta scheme are compared for two simulations: (i) a particle in a uniform solenoid field and (ii) a particle in a sinusoidally varying solenoid field. In the uniform solenoid case, the spatial-Boris scheme is shown to perfectly conserve for any step size quantities such as the gyroradius and the perpendicular momentum. The Runge-Kutta integrator produces damping in these conserved quantities. In the sinusoidally varying case, the conserved quantity of canonical angular momentum is used to measure the accuracy of the two schemes. For the sinusoidally varying field simulations, error analysis is used to determine the integration distance beyond which the spatial-Boris integration method is more efficient than a fourth-order Runge-Kutta scheme. For beam physics applications where statistical quantities such as beam emittance are important, these results imply the spatial-Boris scheme is 3 times more efficient.
first_indexed 2024-12-13T08:15:24Z
format Article
id doaj.art-bbafc69b1d15410f96f34d32f2a0d93c
institution Directory Open Access Journal
issn 1098-4402
language English
last_indexed 2024-12-13T08:15:24Z
publishDate 2002-09-01
publisher American Physical Society
record_format Article
series Physical Review Special Topics. Accelerators and Beams
spelling doaj.art-bbafc69b1d15410f96f34d32f2a0d93c2022-12-21T23:54:07ZengAmerican Physical SocietyPhysical Review Special Topics. Accelerators and Beams1098-44022002-09-015909400110.1103/PhysRevSTAB.5.094001Efficiency of a Boris-like integration scheme with spatial steppingP. H. StoltzJ. R. CaryG. PennJ. WurteleA modified Boris-like integration, in which the spatial coordinate is the independent variable, is derived. This spatial-Boris integration method is useful for beam simulations, in which the independent variable is often the distance along the beam. The new integration method is second order accurate, requires only one force calculation per particle per step, and preserves conserved quantities more accurately over long distances than a Runge-Kutta integration scheme. Results from the spatial-Boris integration method and a Runge-Kutta scheme are compared for two simulations: (i) a particle in a uniform solenoid field and (ii) a particle in a sinusoidally varying solenoid field. In the uniform solenoid case, the spatial-Boris scheme is shown to perfectly conserve for any step size quantities such as the gyroradius and the perpendicular momentum. The Runge-Kutta integrator produces damping in these conserved quantities. In the sinusoidally varying case, the conserved quantity of canonical angular momentum is used to measure the accuracy of the two schemes. For the sinusoidally varying field simulations, error analysis is used to determine the integration distance beyond which the spatial-Boris integration method is more efficient than a fourth-order Runge-Kutta scheme. For beam physics applications where statistical quantities such as beam emittance are important, these results imply the spatial-Boris scheme is 3 times more efficient.http://doi.org/10.1103/PhysRevSTAB.5.094001
spellingShingle P. H. Stoltz
J. R. Cary
G. Penn
J. Wurtele
Efficiency of a Boris-like integration scheme with spatial stepping
Physical Review Special Topics. Accelerators and Beams
title Efficiency of a Boris-like integration scheme with spatial stepping
title_full Efficiency of a Boris-like integration scheme with spatial stepping
title_fullStr Efficiency of a Boris-like integration scheme with spatial stepping
title_full_unstemmed Efficiency of a Boris-like integration scheme with spatial stepping
title_short Efficiency of a Boris-like integration scheme with spatial stepping
title_sort efficiency of a boris like integration scheme with spatial stepping
url http://doi.org/10.1103/PhysRevSTAB.5.094001
work_keys_str_mv AT phstoltz efficiencyofaborislikeintegrationschemewithspatialstepping
AT jrcary efficiencyofaborislikeintegrationschemewithspatialstepping
AT gpenn efficiencyofaborislikeintegrationschemewithspatialstepping
AT jwurtele efficiencyofaborislikeintegrationschemewithspatialstepping