Files
LRT_OpenMC/README_LIB.md
T
2025-12-11 13:28:47 +01:00

2.4 KiB
Executable File

Libraries info

The devs have a guide here on converting: https://github.com/openmc-dev/data

From OpenMC website, https://openmc.org/data-libraries/:

  • ENDF/B-VII.0

    • restructured the folders to neutron/proton/.. style folders, added the updated path to the crossesction.xml
    • has C0 only
  • ENDF/B-VII.1

    • has C0 only
  • ENDF/B-VIII.0

    • has C12 and C13
  • JEFF 3.2

    • I made the XS .xml file with a script
    • has C0 and C13
  • JEFF 3.3

    • I made the XS .xml file with a script
    • has C0 and C13
    • WARNING: Negative value(s) found on probability table for nuclide Mo100 at 294K
    • Same for Mo92
    • NOTE: The warning are because of NJOY processing, unresolved resonance region cross sections tables are sus'

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'),
    
    • WARNING: Negative value(s) found on probability table for nuclide Mn55 at 294K
    • Same for Mo100, Mo92, Mo94, Mo95, Mo96, Mo97, Mo98
    • NOTE: The warning are because of NJOY processing, unresolved resonance region cross sections tables are sus'
  • 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