A high-order Boris integrator

被引:13
|
作者
Winkel, Mathias [1 ]
Speck, Robert [1 ,2 ]
Ruprecht, Daniel [1 ]
机构
[1] Univ Lugano, Inst Computat Sci, Lugano, Switzerland
[2] Forschungszentrum Julich, Julich Supercomp Ctr, D-52425 Julich, Germany
基金
瑞士国家科学基金会;
关键词
Boris integrator; Time integration; Magnetic field; High-order; Spectral deferred corrections (SDC); Collocation method; SIMULATION; PARALLEL;
D O I
10.1016/j.jcp.2015.04.022
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:456 / 474
页数:19
相关论文
共 50 条
  • [1] Stabilization With Prescribed Instant for High-Order Integrator Systems
    Kuang, Jiyuan
    Gao, Yabin
    Chen, Chih-Chiang
    Zhang, Xiaoju
    Sun, Yizhuo
    Liu, Jianxing
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (11) : 7275 - 7284
  • [2] High-order regularised symplectic integrator for collisional planetary systems
    Petit, Antoine C.
    Laskar, Jacques
    Boue, Gwenael
    Gastineau, Mickael
    [J]. ASTRONOMY & ASTROPHYSICS, 2019, 628
  • [3] Hermite integrator for high-order mesh-free schemes
    Yamamoto, Satoko
    Makino, Junichiro
    [J]. PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 2019, 71 (01)
  • [4] A HIGH-ORDER, CONSERVATIVE INTEGRATOR WITH LOCAL TIME-STEPPING
    Throwe, William
    Teukolsky, Saul
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (06): : A3730 - A3760
  • [5] Distributed Consensus Observer for Multiagent Systems With High-Order Integrator Dynamics
    Zuo, Zongyu
    Defoort, Michael
    Tian, Bailing
    Ding, Zhengtao
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (04) : 1771 - 1778
  • [6] A High-order Exponential Integrator for Nonlinear Parabolic Equations with Nonsmooth Initial Data
    Li, Buyang
    Ma, Shu
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2021, 87 (01)
  • [7] A High-order Exponential Integrator for Nonlinear Parabolic Equations with Nonsmooth Initial Data
    Buyang Li
    Shu Ma
    [J]. Journal of Scientific Computing, 2021, 87
  • [8] High-order explicit conservative exponential integrator schemes for fractional Hamiltonian PDEs
    Fu, Yayun
    Hu, Dongdong
    Xu, Zhuangzhi
    [J]. APPLIED NUMERICAL MATHEMATICS, 2022, 172 : 315 - 331
  • [9] Fixed-time stabilization of high-order integrator systems with mismatched disturbances
    Bailing Tian
    Hanchen Lu
    Zongyu Zuo
    Hong Wang
    [J]. Nonlinear Dynamics, 2018, 94 : 2889 - 2899
  • [10] Fixed-time stabilization of high-order integrator systems with mismatched disturbances
    Tian, Bailing
    Lu, Hanchen
    Zuo, Zongyu
    Wang, Hong
    [J]. NONLINEAR DYNAMICS, 2018, 94 (04) : 2889 - 2899