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...
Main Authors: | , , , |
---|---|
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 |