TALYS is a software package for the simulation of nuclear reactions below 200 MeV. TALYS is based on state-of-art nuclear structure and reaction models.
A description of the code and its options can be found in the TALYS Tutorial (pdf). The reference to be used for TALYS is
Arjan Koning, Stephane Hilaire and Stephane Goriely, TALYS: modeling of nuclear reactions, European Journal of Physics A59 (6), 131 (2023).
The following are the prerequisites for compiling TALYS:
- git (only if the package is downloaded via Github)
- a recent Fortran compiler such as gcc (gfortran)
To download TALYS, you can use one of the following options:
https://nds.iaea.org/talys/talys.tar
tar zxf talys.tar
git clone https://github.com/arjankoning1/talys.git
The TALYS structure database and sample cases do not fall under the git repository. Hence, to get a working system you need to download
https://nds.iaea.org/talys/misc/structure.tar
https://nds.iaea.org/talys/samples/talys_samples.tar
and after
tar zxf structure.tar
tar zxf talys_samples.tar
you should move both structure/ and samples/ inside the talys/ directory.
To install TALYS, you can use one of the following options:
cd talys/source
make
cd talys
install_talys.bash talys
The above will produce a talys executable in the talys/bin directory. The compiler and its flags can be set in either source/Makefile or in code_build.bash.
For computers with (very) small RAM, or for installation on Windows, the total allocated memory may be too large. In that case, edit A0_talys_mod.f90 in the source directory and reduce the value of the memorypar variable.
The talys/ directory contains the following directories and files:
README.md
this README fileLICENSE
the License fileinstall_talys.bash
andcode_build.bash
installation scriptssource/
the Fortran source code of TALYS and the Makefilebin/
the talys executable after successful installationstructure/
the nuclear structure and reaction database in various subdirectoriesmisc/
miscellaneous files such as a gnuplot script to plot TALYS results versus EXFOR datadoc/
the tutorial in pdf formatsamples/
the input and output files of the sample cases, and the verify script to run the sample cases
In total, you will need about 8 Gb of free disk space to install TALYS.
The sample cases serve to provide examples of the use of TALYS and to verify a successful installation. The samples/ directory contains various sample cases with a subdirectory org/ with our results and a subdirectory new/ with the results produced by the user. The entire sample set will take about 1 hour.
cd samples
./verify
You may create your own input file, e.g. talys.inp after which TALYS works as follows:
talys < talys.inp > talys.out
assuming that talys is linked to the talys/bin/talys executable.
The cross sections that TALYS calculates can be compared with experimental data from the EXFOR database using the misc/tplot script. For this, the EXFORTABLES database needs to be installed in your home directory. Type 'misc/tplot' to get all the options for this plotting command. 'tplot' needs to be called from your working directory, i.e. the TALYS output files need to be present.
This software is distributed and copyrighted according to the LICENSE file.