Abstract
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. 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.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 212-229 |
| Number of pages | 18 |
| Journal | Computer Physics Communications |
| Volume | 220 |
| DOIs | |
| State | Published - Nov 2017 |
All Science Journal Classification (ASJC) codes
- Hardware and Architecture
- General Physics and Astronomy
Keywords
- Large-scale simulation
- Multi-timescale dynamics
- Plasma simulation
- Structure-preserving algorithms