JC-PIC: kinetic (PIC-MCC) simulation of lowtemperature plasmas with a documented library of one hundred test cases
Abstract
Over the last twenty years, particle-in-cell simulations with Monte Carlo collisions (PIC-MCC) have given the low-temperature plasma community much of what it knows about electron heating in RF discharges, sheaths and secondary emission, striations, and the instabilities of magnetised plasmas. But these results remain in papers, and in codes that only their authors can run. JC-PIC is a free Windows program: a one-dimensional, three-velocity (1D3V) electrostatic PIC-MCC code with a parallel Fortran engine (OpenMP) and a complete graphical interface. It is built around a library of about one hundred ready-to-run cases, each documented, referenced and explained. About half of them reproduce a published result under the original conditions; the others compare the code with a classical analytical result. This overview presents the program, its companion book, and six of the cases from the physics point of view: Langmuir waves from Landau damping to electron trapping, the heating-mode transition in argon RF discharges, the electrical asymmetry effect, the Franck-Hertz experiment treated as a swarm, the striations of a positive column, and the E×B drift instability of Hall thrusters.
How to cite.
Related
- Kinetic Fluctuation-Dissipation Relation in collisionless plasmas: a correlated noise source
- A θ-implicit hybrid particle-in-cell algorithm for kinetic simulations of magnetized plasmas
- Electromagnetic drift-kinetic particle-in-cell model with energy and charge conservation for studying finite-β plasmas
- A semi-implicit unified gas-kinetic wave-particle method with energy-conserving electromagnetic coupling for multiscale plasmas
- PyFLI: A Python Library for Simulation, Parameter Estimation, and Benchmarking in Fluorescence Lifetime Imaging
BibTeX
@misc{boeuf2026jcpic,
title = {{JC-PIC: kinetic (PIC-MCC) simulation of lowtemperature plasmas with a documented library of one hundred test cases}},
author = {Jean-Pierre Boeuf},
howpublished = {HAL},
year = {2026},
month = sep,
doi = {10.48550/arxiv.2609.17151},
eprint = {2609.17151},
archivePrefix = {arXiv},
url = {https://hal.science/hal-05742741v1},
note = {CC BY 4.0},
}
RIS
TY - UNPB
TI - JC-PIC: kinetic (PIC-MCC) simulation of lowtemperature plasmas with a documented library of one hundred test cases
AU - Jean-Pierre Boeuf
PY - 2026
DA - 2026/09/08
PB - HAL
DO - 10.48550/arxiv.2609.17151
UR - https://hal.science/hal-05742741v1
AB - Over the last twenty years, particle-in-cell simulations with Monte Carlo collisions (PIC-MCC) have given the low-temperature plasma community much of what it knows about electron heating in RF discharges, sheaths and secondary emission, striations, and the instabilities of magnetised plasmas. But these results remain in papers, and in codes that only their authors can run. JC-PIC is a free Windows program: a one-dimensional, three-velocity (1D3V) electrostatic PIC-MCC code with a parallel Fortran engine (OpenMP) and a complete graphical interface. It is built around a library of about one hundred ready-to-run cases, each documented, referenced and explained. About half of them reproduce a published result under the original conditions; the others compare the code with a classical analytical result. This overview presents the program, its companion book, and six of the cases from the physics point of view: Langmuir waves from Landau damping to electron trapping, the heating-mode transition in argon RF discharges, the electrical asymmetry effect, the Franck-Hertz experiment treated as a swarm, the striations of a positive column, and the E×B drift instability of Hall thrusters. How to cite.
ER -