arXiv (Cornell University) · 2019 · 25 citations · 10 references
Natural SciencesHigh-performance ComputingPhysicsComputational PhysicsPlasma PhysicsScientific ComputingFusion PlasmasMagnetized PlasmaMonte Carlo SimulationMonte Carlo Transport MethodsPlasma SimulationPlasma TransportHigh-performance Plasma ComputationMagnetic Confinement Fusion ModelingMonte Carlo Particle TransportNeoclassical TransportPlasma Transport SimulationSimd ExecutionSimd ParallelismTokamak Plasmas
We present a novel implementation of a Monte Carlo particle-following code for solving the distribution function of minority species in fusion plasmas, called ASCOT5, and verify it using theoretical results for neoclassical transport. The code has been developed from ground up with an OpenMP-MPI hybrid paradigm to take full advantage of current and next generation many-core CPUs with multithreading and SIMD operations. Up to 6-fold increase in performance is demonstrated compared to a previous version of the code which only utilizes MPI. The physics model of the code is comprehensively validated against existing theoretical work, and it is shown to faithfully reproduce neoclassical diffusion across three different collisionality regimes. In simulations for realistic tokamak plasmas, including complex non-axisymmetric geometry, ASCOT5 is verified to reproduce results from the previous version ASCOT4.
10
Hamiltonian theory of guiding-center motion
John R. Cary, Alain J. Brizard · Reviews of Modern Physics · 2009 · 336 citations
Volume-preserving algorithm for secular relativistic dynamics of charged particles
Ruili Zhang, Jian Liu, Hong Qin et al. · Physics of Plasmas · 2015 · 69 citations
Monte Carlo implementation of a guiding-center Fokker-Planck kinetic equation
Eero Hirvijoki, Alain J. Brizard, A. Snicker et al. · Physics of Plasmas · 2013 · 31 citations · Full text