Last edited: 2025-07-01 / JLe

Serpent Monte Carlo code

Document version

0.2.1

Release date

July 1, 2025

Serpent update

2.2.2

Release date

June 19, 2025

Serpent is a Monte Carlo neutron and photon transport code, used for various reactor physics, fusion neutronics, and radiation transport applications. The code is developed as part of the Kraken multi-physics computational framework at VTT Technical Research Centre of Finland. This documentation provides instructions for installation, a user guide, a methodology description, and various other resources for users.

The documentation is still a work in progress, with several references to the Serpent Wiki. A more general description of the Serpent code, including information on code distribution, can be found on the project website. See also the Serpent discussion forum for support on technical issues.

Note

When referencing the Serpent code, please cite the following publication:

J. Leppänen, V. Valtavirta, A. Rintala and R. Tuominen. Status of the Serpent Monte Carlo code in 2024. EPJ Nuclear Sci. Technol., 11:3, 2025. doi: 10.1051/epjn/2024031