An efficient energy-preserving algorithm for the Lorentz force system

作者:

Highlights:

摘要

In this paper, by utilizing the invariant energy quadratization method to transform the original Hamiltonian energy functional into a quadratic form, we propose a novel energy-preserving scheme to solve the Lorentz force system. The method is a linear-implicit scheme for canonical Hamiltonian system, and can efficiently simulate the motion of charged particles in constant magnetic field. With comparison to the well-used Boris method and a similar energy-preserving BDLI method [26], numerical experiments are presented to demonstrate the energy-preserving property and computational efficiency of the method.

论文关键词:Hamiltonian system,Energy-preserving,Invariant energy quadratization approach

论文评审过程:Received 29 August 2018, Revised 9 April 2019, Accepted 15 April 2019, Available online 24 April 2019, Version of Record 24 April 2019.

论文官网地址:https://doi.org/10.1016/j.amc.2019.04.035