Skip to content

arjankoning1/tasman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

254 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TASMAN

TASMAN is a statistical software package for the TALYS nuclear model code. The most important features are:

  • uncertainty distributions and covariance matrices for TALYS results, through Monte Carlo sampling of TALYS nuclear model parameters
  • automatic optimization ('search') of TALYS nuclear model parameters to experimental nuclear reaction data and data from nuclear data libraries
  • Total Monte Carlo: generation of a statistical ensemble of complete nuclear data libraries for uncertainty propagation
  • parameter sensitivity profiles for TALYS output

Documentation and reference

A description of the code and its options can be found in the TASMAN Tutorial (pdf). The reference to be used for TASMAN is

A.J. Koning, D. Rochman, J.-Ch. Sublet, N. Dzysiuk, M. Fleming, and S. van der Marck, TENDL: Complete Nuclear Data Library for innovative Nuclear Science and Technology, Nuclear Data Sheets 155,1 (2019).

Installation

Prerequisites:

The following are the prerequisites for compiling TASMAN:

  • git (only if the package is downloaded via Github)
  • a recent Fortran compiler such as gcc (gfortran)
  • a successful installation of the TALYS nuclear model code
  • for Total Monte Carlo: a successful installation of the TEFAL code for ENDF-6 formatting.

Downloads:

To download TASMAN, you can use one of the following options:

1. Download the entire tar file (frozen version TASMAN-2.2):

https://nds.iaea.org/talys/tasman.tar
tar zxf tasman.tar

2. Using git (latest beta version):

git clone https://github.com/arjankoning1/tasman.git

Full use of TASMAN, including optimization to experimental data or evaluated data, is only possible when you install the appropriate directories.
If you will only use experimental data for parameter optimization, it is sufficient to install the EXFORTABLES database

https://nds.iaea.org/talys/exfortables.tar
tar zxf exfortables.tar

and place the resulting directory exfortables/ in your home directory.

If you also want to optimize to existing nuclear data libraries, you need to

Download all tar files from  Libraries from https://nds.iaea.org/talys/
tar zxf libraries-n-A-D.tar etc.

and place the resulting directory libraries/ in your home directory.

Installation instructions :

To install TASMAN, you can use one of the following options:

1. Using make:

cd tasman/source
make

2. Using the install_tasman.bash script:

cd tasman
install_tasman.bash

The above will produce a tasman executable in the tasman/bin directory. The compiler and its flags can be set in either the source/Makefile or in code_build.bash.

The TASMAN package

The tasman/ directory contains the following directories and files:

  • README.md this README file
  • LICENSE the License file
  • install_tasman.bash, code_build.bash and path_change.bash installation scripts
  • source/ the Fortran source code of TASMAN and the Makefile
  • bin/ the executable after successful installation
  • misc/ files with TASMAN input settings which can be used if needed, and EXFOR outlier table
  • parameters/ files with probability distributions for Bayesian Monte Carlo
  • doc/ the tutorial in pdf format
  • samples/ the input and output files of the sample cases, and the verify script to run the sample cases

In total, you will need about 2.5 Gb of free disk space to install TASMAN.

Miscellaneous options

The above is enough for the standard use of TASMAN. There is a not often used feature which require installation of an extra subdirectory in tasman/:

  • PSF/ a database with experimental photon strength functions, for fitting of TALYS nuclear model parameters. Download PSF.tar to your home directory, do tar zxf PSF.tar which will produce a PSF/ directory

Sample cases

The sample cases serve to provide examples of the use of TASMAN 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. tasman.inp after which TASMAN works as follows:

tasman < tasman.inp > tasman.out

assuming that tasman is linked to the tasman/bin/tasman executable.

License and Copyright

This software is distributed and copyrighted according to the LICENSE file.

About

Statistical software for TALYS: Uncertainties, sensitivities and optimization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors