An Open Source, Three-Dimensional Kinetic Code for Modelling Low-Temperature Plasmas on Modern Supercomputing Architectures
POSTER
Abstract
Over the past four years the Princeton Plasma Physics Laboratory has been developing a new kinetic particle-in-cell code designed for use by the low-temperature plasma community. The code, LTP-PIC models complex geometry on a uniform Cartesian mesh in two and three dimensions, incorporating a geometric multigrid linear algebra solver for the Poisson equation. LTP-PIC can handle an arbitrary number of charged species, which can interact with a uniform neutral background via elastic and inelastic collisional processes, including ionization and charge exchange. Surface interactions including secondary electron emission and charge accumulation on dielectric surfaces can also be modelled.
These capabilities are demonstrated through simulations of various plasma devices such as Hall thrusters, Penning discharges, and CCP-RF discharges. The code is designed from the ground up for performance and scalability, demonstrated on several high-performance clusters, including heterogenous CPU+GPU systems. LTP-PIC is also portable and can be run on systems ranging from personal computers to supercomputers. With a recent open-source release on GitHub we welcome the low-temperature plasma community, and others in need of a robust electrostatic PIC code, to engage with us on using and improving LTP-PIC.
These capabilities are demonstrated through simulations of various plasma devices such as Hall thrusters, Penning discharges, and CCP-RF discharges. The code is designed from the ground up for performance and scalability, demonstrated on several high-performance clusters, including heterogenous CPU+GPU systems. LTP-PIC is also portable and can be run on systems ranging from personal computers to supercomputers. With a recent open-source release on GitHub we welcome the low-temperature plasma community, and others in need of a robust electrostatic PIC code, to engage with us on using and improving LTP-PIC.
Presenters
-
Tasman T Powis
Princeton University, Princeton Plasma Physics Laboratory
Authors
-
Tasman T Powis
Princeton University, Princeton Plasma Physics Laboratory
-
Johan A Carlsson
Crow Radio and Plasma Science
-
Stephane A Ethier
Princeton Plasma Physics Laboratory
-
Alexander Khaneles
Princeton Plasma Physics Laboratory
-
Grant Johnson
Princeton Plasma Physics Laboratory
-
Maxwell Rosen
Princeton University, Princeton Plasma Physics Laboratory
-
Igor D Kaganovich
Princeton Plasma Physics Laboratory, Princeton Plasma Physics Laboratory, Princeton, Princeton University, USA