skip to main content


Title: The accurate particle tracer code

The Accurate Particle Tracer (APT) code is designed for systematic large-scale applications of geometric algorithms for particle dynamical simulations. Based on a large variety of advanced geometric algorithms, APT possesses long-term numerical accuracy and stability, which are critical for solving multi-scale and nonlinear problems. To provide a flexible and convenient I/O interface, the libraries of Lua and Hdf5 are used. Following a three-step procedure, users can efficiently extend the libraries of electromagnetic configurations, external non-electromagnetic forces, particle pushers, and initialization approaches by use of the extendible module. APT has been used in simulations of key physical problems, such as runaway electrons in tokamaks and energetic particles in Van Allen belt. As an important realization, the APT-SW version has been successfully distributed on the world’s fastest computer, the Sunway TaihuLight supercomputer, by supporting master–slave architecture of Sunway many-core processors. Here, based on large-scale simulations of a runaway beam under parameters of the ITER tokamak, it is revealed that the magnetic ripple field can disperse the pitch-angle distribution significantly and improve the confinement of energetic runaway beam on the same time.
ORCiD logo [1] ; ORCiD logo [1] ;  [2] ;  [3] ;  [1]
  1. Univ. of Science and Technology of China, Anhui (China)
  2. Univ. of Science and Technology of China, Anhui (China); Princeton Univ., Princeton, NJ (United States). Princeton Plasma Physics Lab.
  3. Chinese Academy of Sciences, Anhui (China)
Publication Date:
Grant/Contract Number:
QYZDB-SSW-SYS004; 2015GB111003; 11575185; 11575186; 11261140328
Accepted Manuscript
Journal Name:
Computer Physics Communications
Additional Journal Information:
Journal Volume: 220; Journal Issue: C; Journal ID: ISSN 0010-4655
Research Org:
Princeton Plasma Physics Lab. (PPPL), Princeton, NJ (United States)
Sponsoring Org:
Country of Publication:
United States
97 MATHEMATICS AND COMPUTING; Structure-preserving algorithms; Plasma simulation; Multi-timescale dynamics; Large-scale simulation
OSTI Identifier: