Monte Carlo collision method for particle-in-cell plasma simulation: PyTorch implementation

Alexey Romanenko, Alexey Snytnikov, Thibault Lemaire, Pierre Masson

Research output: Contribution to journalConference articlepeer-review

Abstract

The glow discharge in silane-hydrogene plasma is simulated by the Particle-In-Cell method. For the sake of simplicity just two collisional processes are considered. The implementation of null collision technique with PyTorch library is presented. PyTorch provides portability, flexibility and high precision of computations. The mathematical basics of the technique are given, and the Python code is listed. The diagnostics that help to understand the physical process under study as well as the correctness of the simulation are also given: energy distribution function, the number of electron collision events and the number of model particles.

Original languageEnglish
Article number012015
JournalJournal of Physics: Conference Series
Volume2028
Issue number1
DOIs
Publication statusPublished - 21 Oct 2021
Event4th Virtual Workshop on Numerical Modeling in MHD and Plasma Physics: Methods, Tools, and Outcomes, MHD-PP 2021 - Novosibirsk, Russian Federation
Duration: 12 Oct 202114 Oct 2021

OECD FOS+WOS

  • 1.03 PHYSICAL SCIENCES AND ASTRONOMY

Fingerprint

Dive into the research topics of 'Monte Carlo collision method for particle-in-cell plasma simulation: PyTorch implementation'. Together they form a unique fingerprint.

Cite this