View on GitHub


Monte Carlo Particle Lists

Download this project as a zip file Download this project as a tar.gz file


MCPL was developed and is maintained by the following persons with contributions in the indicated areas:

A substantial effort went into developing MCPL. If you use it for your work, we would appreciate it if you would use the following reference in your work:

T. Kittelmann, et al., Monte Carlo Particle Lists: MCPL, Computer Physics Communications, Volume 218, September 2017, Pages 17-42, ISSN 0010-4655,


MCPL is by nature intended to be free to use for anyone. In particular, it is intended for the core code to be easy to embed into existing frameworks without legal or technical issues. For details, see the file LICENSE which is part of the distribution. Note that if using one of the “fat” source files, one must also adhere to the zlib license.


This work was supported in part by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 676548 (the BrightnESS project) and under grant agreement No 654000 (the SINE2020 project).

Additionally, thanks to the following persons for providing useful feedback and ideas: