English

SMILEI: a collaborative, open-source, multi-purpose particle-in-cell code for plasma simulation

Plasma Physics 2018-02-09 v1

Abstract

SMILEI is a collaborative, open-source, object-oriented (C++) particle-in-cell code. To benefit from the latest advances in high-performance computing (HPC), SMILEI is co-developed by both physicists and HPC experts. The code's structures, capabilities, parallelization strategy and performances are discussed. Additional modules (e.g. to treat ionization or collisions), benchmarks and physics highlights are also presented. Multi-purpose and evolutive, SMILEI is applied today to a wide range of physics studies, from relativistic laser-plasma interaction to astrophysical plasmas.

Keywords

Cite

@article{arxiv.1702.05128,
  title  = {SMILEI: a collaborative, open-source, multi-purpose particle-in-cell code for plasma simulation},
  author = {J. Derouillat and A. Beck and F. Pérez and T. Vinci and M. Chiaramello and A. Grassi and M. Flé and G. Bouchard and I. Plotnikov and N. Aunai and J. Dargent and C. Riconda and M. Grech},
  journal= {arXiv preprint arXiv:1702.05128},
  year   = {2018}
}

Comments

submitted to Computer Physics Communications

R2 v1 2026-06-22T18:20:38.754Z