DICEBOX
γ decay simulation tool

The FORTRAN tool for simulation of gamma decay
from well-defined highly excited nuclear states

Purpose

DICEBOX is a Monte-Carlo code for simulation of γ decay of an excited nucleus from a region of high level density where individual levels are not well known but still resolved using different models of level density and photon strength functions. Any cascade-related quantity can be prepared from simulated cascades.

The main feature of the code is the possibility to treat expected fluctuations of transition intensities and actual number of levels that might be important in various cases. The present version of the code allows simulation of cascades from individual resonances and from (off resonance) thermal neutron capture.

Corresponding Author:
Milan Krticka (milan.krticka@mff.cuni.cz)

Download

The package consists of the DICEBOX source code dicebox v1.0.for, the User Manual and a few examples which are stored in separate directories. These examples are described in Sec. 7 of the User Manual. Required disk space is very small, only a few MBytes. However, some space is usually needed for storing outputs of the code. A file with list of 100,000 cascades can easily reach several tens of MBytes.

References

The present version of the code is a modification of the original one described in
F. Becvar, Nucl. Instr. Methods A 417, 434 (1998)

A description of the present version can be found in
M. Krticka, F. Becvar, S. Valenta, in preparation

Installation and getting started

The installation of DICEBOX is very simple. Just compile the source file dicebox_1.0.1.for with any fortran77 or fortran90 compiler. For instance, the simplest way of compilation using the standard gfortran compiler can be made by typing: gfortran dicebox_1.0.1.for

There is no need for any external libraries or files. Several different compilers have been tested. If any warning or error messages occur during the compilation, please, let us know.

Although a lot of effort has been invested in the validation of the code, there is no guarantee we have covered everything. Therefore, users are kindly requested to provide their feedback on errors, corrections, extensions, questions or comments and advice.

Examples

Examples of different quantities that can be obtained from simulations:

See Figs. [1] [2] [3a] [3b] [3c] [3d] [4] [5a] [5b] [5c] [6] [x]  

Web page prepared: by M.Krticka