Speaker
Thomas Kittelmann
(European Spallation Source ERIC)
Description
This contribution aims to give users an update on the MCPL and NCrystal projects. These two open source projects, both maintained by the Modelling group at the ESS DMSC, aim to facilitate integration and collaboration between users of various Monte Carlo transportation codes. MCPL enables the interchange of particle states between codes, while NCrystal provides an ambitious backend for shared material models. The presentation will discuss the two projects, how they are used in e.g. McStas, as well as update on recent developments.
References:
- T. Kittelmann, et al., Monte Carlo Particle Lists: MCPL, Computer Physics Communications, Volume 218, September 2017, Pages 17-42, ISSN 0010-4655, https://doi.org/10.1016/j.cpc.2017.04.012
- X.-X. Cai and T. Kittelmann, NCrystal: A library for thermal neutron transport, Computer Physics Communications 246 (2020) 106851, https://doi.org/10.1016/j.cpc.2019.07.015
Author
Thomas Kittelmann
(European Spallation Source ERIC)
Co-authors
Mr
Peter Willendrup
(ESS DMSC and DTU Physics)
José Ignacio Marquez Damian
(European Spallation Source ERIC)
Douglas DiJulio
(European Spallation Source ERIC)
Shuqi Xu
Xiao Xiao Cai
(CSNS)