Abstract
In this paper, a new C++ and Python library, called the Papillon Nuclear Data Library, is presented. This library gives users a simple interface to read and interact with continuous-energy neutron data in the form of ACE files. Using the library, one can easily evaluate or plot cross-sections for different nuclides and reactions, or sample scattering distributions. Currently, all continuous-energy neutron physics is implemented, and the library can read free-gas neutron and thermal scattering law ACE files. The Python interface makes using nuclear data easy and accessible for students, while the C++ interface gives experienced researchers easy access to continuous-energy physics when writing Monte Carlo codes to test new computational methods.
Reference42 articles.
1. Members of the Cross Sections Evaluation Working Group, ENDF-6 Formats Manual, Brookhaven National Laboratory, Tech. Rep. BNL-203218-2018-INRE, 2018
2. The joint evaluated fission and fusion nuclear data library, JEFF-3.3
3. ENDF/B-VIII.0: The 8 th Major Release of the Nuclear Reaction Data Library with CIELO-project Cross Sections, New Standards and Thermal Scattering Data
4. JENDL-4.0: A New Library for Nuclear Science and Engineering
5. NEA, Specifications for the Generalised Nuclear Database Structure (GNDS), Nuclear Energy Agency, Tech. Rep. [Online], 2020, Available: https://www.oecd-nea.org/jcms/pl_39689/specifications-for-the-generalised-nuclear-database-structure-gnds?details=true