NJOY2016.66
This constitutes a major update of NJOY to accommodate the latest IAEA photonuclear data library (which uses non-isotropic photon distributions) and the mixed mode elastic scattering ENDF format (adopted in the ENDF format in November 2020).
The following is an overview of the major changes made to NJOY for this update:
- LAW=61 is now allowed for photonuclear ACE libraries (the secondary angular distributions are now tabulated in all cases instead of being assumed isotropic when using LAW=1 LANG=1)
- Some photonuclear libraries use MF6/MT18 but with a neutron multiplicity equal to 1 instead of nubar. A warning is now printed when this is encountered and the multiplicity is replaced with the appropriate nubar data.
- thermal scattering ACE files now support mixed mode elastic scattering (both coherent and incoherent elastic scattering are used), with appropriate updates to THERMR and MODER
- The XSS array and its size is now set in the common acecm module. Writing out the ACE file and locator checking for photonuclear and thermal scattering files has been enabled as well (previously only available for incident neutron and charged particle ACE files).
In addition, the following minor issues were fixed as well:
- fixed a typo in a reaction name printed by the ACER output (issue #195)
- fixed a crash in ERRORR using ENDF/B-VIII.0 U235 for MF34 covariance data (issues #122 and #203)
- increased the size of an array when processing photonuclear ACE files (issue #204)
- extended the CLAW (iwt=9,10) weight function to cover 1e-5 -- 2e7 eV
- fixed issues with ACELAW=33 for continuous energy neutron, charged particle and photonuclear files (issue #212)
- fixed an issue when using the special charged particle interpolation law (INT=6) in RECONR
- fixed an issue with MODER not being able to handle MF28 (atomic relaxation data) when converting ASCII to binary
Notes:
- While the second minor fix no longer results in a crash of NJOY, the resulting covariance matrix is not correct since only the first subsubsection is added to the output (NJOY still calculates the matrices for each subsubsection - see issue #205)