3.3 KiB
Executable File
3.3 KiB
Executable File
Libraries info
The devs have a guide here on converting data: https://github.com/openmc-dev/data
From OpenMC website, https://openmc.org/data/:
-
ENDF/B-VII.0 - LANL
- restructured the folders to neutron/.. , proton/.. style folders, added the updated path to the cross_sections.xml
- has C0 only
-
ENDF/B-VII.1 - official
- has C0 only
-
ENDF/B-VII.1 - LANL
- restructured the folders to neutron/.. , proton/.. style folders, added the updated path to the cross_sections.xml
- has C0 only
-
ENDF/B-VIII.0 - official
- has C12 and C13
-
ENDF/B-VIII.0 - LANL
- restructured the folders to neutron/.. style folders, added the updated path to the cross_sections.xml
- has C12 and C13
-
ENDF/B-VIII.1 - official
- has C12 and C13
-
JEFF 3.2 - other
- restructured the folders to neutron/.. style folders, added the updated path to the cross_sections.xml
- has C0 and C13
-
JEFF 3.3 - official
- restructured the folders to neutron/.. , proton/.. style folders, added the updated path to the cross_sections.xml
- has C0 and C13
-
JEFF 3.3 - other
- restructured the folders to neutron/.. style folders, added the updated path to the cross_sections.xml
- has C0 and C13
From other sources:
-
JEFF 4 (from NEA website, https://databank.io.oecd-nea.org/data/jeff/40/, everything mentioned below is there)
- direct hdf5 format (but each temp has a file)
- separated for each temp and renamed to openmc typical naming of isotopes
- neutron xs is separate (included)
- TLS is separate (not included)
- fission yeilds are separate (not included)
- decay data is separate (not included)
- proton data in separate (not included)
- not tested
- has C12, C13 and C14
- NOTES: Should process the ENDF to get just one file with multiple temperatures
-
JEND4 (only 293.7K)
- used the generate_jendl.py script from the dev's openmc git
- has C0 only
- modified the path to the files, removed the """.joinpath('jendl40-or-up_20160106')" in the JEND4 option, else it does not find the files
'endf_files': endf_files_dir.glob('*.dat'), 'metastables': endf_files_dir.glob('*m.dat'), -
JEND5
- used the generate_jendl.py script from the dev's openmc git
- has C11, C12, C13, C14
- The generate_jendl.py script needed the links updated from the JAEA website
'base_url': 'https://wwwndc.jaea.go.jp/ftpnd/ftp/JENDL/', 'compressed_files': ['jendl5-n.tar.gz', 'jendl5-n_upd6.tar.gz', 'jendl5-n_upd1.tar.gz'],- latest update done is upp1 to upd6
- WARNING: Negative value(s) found on probability table for nuclide Mn55 at 294K
- Same for Mo100, Mo92, Mo94, Mo95, Mo96, Mo97, Mo98
Notes:
JENDL may give out errors like this:
WARNING: Negative value(s) found on probability table for nuclide Mn55 at 294K
They are due do how the resonance is treated, a common issue with the single-level Breit-Wigner formula is that it can produce negative values for physical quantities like elastic scattering or total cross sections, hence its a data problem.
Carbon Summary:
| Library | Carbon Isotopes |
|---|---|
| ENDF/B-VII.0 | C0 |
| ENDF/B-VII.1 | C0 |
| ENDF/B-VIII.0 | C12, C13 |
| ENDF/B-VIII.1 | C12, C13 |
| JEFF 3.2 | C0, C13 |
| JEFF 3.3 | C0, C13 |
| JEFF 4 | C12, C13, C14 |
| JENDL 4 | C0 |
| JENDL 5 | C11, C12, C13, C14 |