As of version 4-3.0, FLUKA is equipped with a dedicated point-wise interaction model for neutrons below 20 MeV; as of version 4-4.0, they are on by default for the DAMAGE, NEW-DEFA, and PRECISIOn DEFAULTs. For more details, see the LOW-PWXS card.
This approach is based on evaluated nuclear data libraries (JEFF, ENDF, JENDL, etc.) as originally processed for the Geant4 code. Please note that for bandwidth reasons they are not included in the FLUKA installation package. Therefore at least one of the packages below must be downloaded, in the format matching your FLUKA installation package (.tgz, .rpm, or .deb).
Use of these libraries implies acknowledging the following references:
- E. Mendoza, D. Cano-Ott, T. Koi and C. Guerrero, IEEE Trans. Nucl. Science 61 (2014) 2357.
- E. Mendoza, D. Cano-Ott, C. Guerrero, and R. Capote, New Evaluated Neutron Cross Section Libraries for the Geant4 Code, IAEA technical report - INDC(NDS)-0612, Vienna, 2012. Data available online at Geant4.
- E. Mendoza, D. Cano-Ott, Update of the Evaluated Neutron Cross Section Libraries for the Geant4 Code, IAEA technical report INDC(NDS)-0758, Vienna, 2018.
Installation instructions follow at the bottom of this page.
Packages
Latest versions
DEFAULT neutron library
For the present FLUKA release, the default neutron library is JEFF-3.3, which must first be downloaded below:
Note: As of FLUKA 4-3.3, the JEFF-3.3 package for point-wise neutron interactions below 20 MeV has been updated to include new S(a,b,T) thermal scattering law tabulations. The latter feature a better energy and angle resolution, and now account for 58 binding environments (instead of 20 in the previous version). This new JEFF-3.3 package supersedes the previous one.
Optional neutron libraries
For your convenience, further libraries are available for download. Please find below the latest versions of ENDF, JENDL, CENDL and BROND:
Past versions
Support is also provided for the following past releases:
- JEFF-3.2: deb rpm tgz
- JEFF-3.1n: deb rpm tgz
- JEFF-3.0n: deb rpm tgz
- ENDF-VII.1: deb rpm tgz
- ENDF-VII.0: deb rpm tgz
- ENDF-VI.8: deb rpm tgz
- JENDL-4.0: deb rpm tgz
- JENDL-3.3: deb rpm tgz
- BROND-2.2: deb rpm tgz
Installation
It is assumed that you have successfully completed a FLUKA installation before following the instructions below for the respective package format.
DEB
Let fluka-pw-jeff-3.3_1-0_all.deb
be the neutronics package you’ve downloaded (replace accordingly). As superuser, type the following command on the command line
dpkg -i fluka-pw-jeff-3.3_1-0_all.deb
This will populate the /usr/local/fluka/data/neutron/JEFF-3.3
directory with the necessary files.
Using the same procedure for other library packages, further subdirectories will be generated under /usr/local/fluka/data/neutron/
.
RPM
Let fluka_pw_jeff-3.3-1-0.noarch.rpm
be the neutronics package you’ve downloaded (replace accordingly).
As superuser, type the following command on the command line
rpm -ivh fluka_pw_jeff-3.3-1-0.noarch.rpm
This will populate the /usr/local/fluka/data/neutron/JEFF-3.3
directory with the necessary files.
Using the same procedure for other library packages, further subdirectories will be generated under /usr/local/fluka/data/neutron/
.
Tarball (.tgz)
Place the downloaded neutronics tarball package e.g. fluka_pw_jeff-3.3-1.0.tgz
in the FLUKA installation directory. Let the latter be /pathtofluka/
.
cp fluka_pw_jeff-3.3-1.0.tgz /pathtofluka/
Change to the FLUKA installation directory and proceed to unpack the downloaded neutronics tarball:
cd /pathtofluka/
tar xvfz fluka_pw_jeff-3.3-1.0.tgz
This will populate the directory /pathtofluka/data/neutron/JEFF-3.3
with the necessary files.
Using the same procedure for other library packages, further subdirectories will be generated under /pathtofluka/data/neutron/
.