Skip to content
forked from openmc-dev/data

Collection of scripts for managing data for OpenMC

License

Notifications You must be signed in to change notification settings

eepeterson/data

This branch is 4 commits behind openmc-dev/data:master.

Folders and files

NameName
Last commit message
Last commit date
Oct 5, 2022
Feb 8, 2019
Jun 1, 2022
Mar 11, 2022
Mar 26, 2020
Dec 8, 2022
Mar 17, 2020
Aug 12, 2020
Jul 17, 2020
Mar 14, 2020
Mar 14, 2020
Aug 25, 2022
Jan 14, 2022
Jul 5, 2022
Jul 5, 2022
Jul 17, 2023
Jul 17, 2023
Jul 5, 2022
Jul 6, 2020
Jul 6, 2020
Aug 25, 2022
Jul 5, 2022
Mar 20, 2020

Repository files navigation

OpenMC Data Scripts

This repository contains a collection of scripts for generating HDF5 data libraries that can be used with OpenMC. Some of these scripts convert existing ACE libraries (such as those produced by LANL) whereas generate scripts use NJOY to process ENDF files directly. Note that unless you are interested in making a customized library, you can find pregenerated HDF5 libraries at https://openmc.org. Another source of data libraries for OpenMC is the Windowed Multipole Library repository which enables on-the-fly Doppler broadening to an arbitrary temperature.

Library Release Processed by Download from openmc.org Download ACE files and convert HDF5 Download ENDF files and generate HDF5 Convert local ACE files
CENDL 3.1
3.2
generate_cendl.py
ENDF/B VII.0 LANL ✔️ convert_mcnp70.py
ENDF/B VII.1 LANL ✔️ convert_mcnp71.py
ENDF/B VII.1 NNDC ✔️ convert_nndc71.py generate_endf.py
ENDF/B VIII.0 LANL ✔️ convert_lib80x.py
ENDF/B VIII.0 NNDC ✔️ generate_endf.py
FENDL 2.1
3.0
3.1a
3.1d
3.2
convert_fendl.py
JENDL 4.0
5.0
generate_jendl.py
JEFF 3.2 ✔️ convert_jeff32.py
JEFF 3.3 ✔️ convert_jeff33.py
TENDL 2015
2017
2019
2021
convert_tendl.py

About

Collection of scripts for managing data for OpenMC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%