
Numerical solution of the Vlasov-Poisson equations using a semi-Lagrangian WENO scheme implemented on GPU
Author(s) -
E. A. Malkov,
S. O. Poleshkin,
A. A. Shershnev,
A. N. Kudryavtsev
Publication year - 2019
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1404/1/012119
Subject(s) - computation , poisson's equation , nonlinear system , poisson distribution , vlasov equation , physics , scheme (mathematics) , code (set theory) , classical mechanics , mathematics , lagrangian , plane (geometry) , computer science , plasma , mathematical analysis , algorithm , geometry , quantum mechanics , statistics , set (abstract data type) , programming language
A numerical method for solving the Vlasov–Poisson equations using a high-order semi-Lagrange conservative WENO scheme is developed. The Vlasov–Poisson equations govern evolution of the collisionless self-interacting medium and are widely used in plasma physics and astrophysics, in particular for modeling dynamics of galactic systems. The method is implemented for computations on Graphical Processing Units (GPUs). The GPU code is validated using an exact unsteady analytical solution describing nonlinear oscillations of a plane self-gravitating layer. The comparison with numerical results obtained with the serial CPU code show a significant, up to 50 times, speed-up of the computations.