GEF 2015/1.1
General
description of fission observables. Released January 2, 2015.
(Prompt-gamma and prompt-neutron spectra with 1 keV binning.
Fragment excitation energies addded to list-mode output.
Covariances between results of two different systems provided.)
Updated January 13, 2015. (Extended listmode output.)
Modified March 30, 2015. (Binning of some prompt-neutron spectra corrected.)
Modified September 23, 2015. (Numerical problems with the new FreeBASIC compiler solved.)
License
Stand-alone version (Monte-Carlo method)
The
stand-alone version of the GEF code is written in FreeBASIC (a). The
FreeBASIC compiler produces binary code from the same source on Windows
(b) and on Linux. The executable uses the C library. For
the Windows
version, a GUI is provided, written in JustBasic (c). The Windows
version runs also on Linux with Wine (d).
Quick start on Windows:
- Download the binaries
(that includes some additional files).
- Start GEF.bat in a
command window.
- Fill in the input mask of the graphical user interface and start
the calculation.
- Output is written to file \out\...
.dat.
Quick start on Linux:
- Download the binaries.
- Make sure that the binary file GEF is executable.
- Enter ./GEF in a command
window.
- Answer the input dialogue.
- Output is written to file
/out/... .dat.
Sample output plot:
Calculated prompt-neutron spectra (red) compared with experimental data
(black):
Windows version
Input mask of the graphical user interface:
For Windows and Linux
Complete
package
Documentation
Readme file
(Technical information, list of relevant publications)
JEFF-Report 24, part I
(Comprehensive documentation of the GEF model.)
JEFF-Report 24, part II
(Technical information on the GEF code.)
Source (for Windows and Linux)
Source
files
Data
Input files for extended input options
Distribution of entrance energies (example)
List of input parameters (example)
See Readme file
for more detailed information.
Output
Data tables in XML format (example)
List-mode file (example)
Raw data for the multi-variate distribution of fission-fragment yields
from calculations with perturbed parameters (example)
See Readme file
for more detailed information.
You
may consider using the Windows version of GEF on Linux with Wine in
order to profit from the more comfortable input handling offered by the
graphical user interface. This option may also solve problems of
missing libraries under Linux.
Subroutine (Folding method)
The subroutine aims for being used
in combination with other nuclear-reaction codes. For a given
fissioning nucleus with excitation energy E* and angular momentum I
it calculates complete distributions of a number of fission observables
before emission of prompt neutrons and prompt gamma radiation with the
GEF model.
Documentation
Technical description of the subroutine
FreeBASIC version
Source
(Error in calculation of S3 channel corrected 16. May 2015)
FORTRAN version
Source
(Error in calculation of S3 channel corrected 16. May 2015)
Subroutine for a single fission event (Monte-Carlo method)
The subroutine calculates the fission observables of a single fission
event of a given
fissioning nucleus with excitation energy E* and angular momentum I
. The subroutine may be used as a fission-event generator for
comprehensive simluation codes. It includes the emission of prompt
neutrons and prompt gammas.
The FreeBASIC version is fully developed.
In addition, the Fortran version is available in a provisional version
as the output of an automated translation from the FreeBASIC version.
It is not yet running due to some formal problems.
Technical
information
FreeBASIC version
Source
FORTRAN version
Source
(a) FreeBASIC is a free compiler (http://www.freebasic.net/).
(b) Windows is either a registered trademark or a trademark of
Microsoft Corporation in the United States and/or other countries.
(c) JustBasic is a free interpreter (http://www.justbasic.com/).
(d) Wine is a windows compatibility layer for Linux
(http://www.winehq.org/).