FUDGE and the GNDS format

This is the project homepage for the Generalized Nuclear Data Structure (GNDS) format specification. The project seeks to define a new structure for storing nuclear reaction data in multiple forms (evaluated, processed, experimental, etc).

Release of GNDS-v1.9 and Fudge-4.2.3

We are pleased to announce the latest release of Fudge, along with an updated GND version 1.9.

Changes in the latest version:

  • support for translating the entire ENDF-VIII library from ENDF-6 format into GNDS. This includes the decay sublibrary as well as spontaneous and neutron-induced fission yield sublibraries (not previously supported)
  • improved processing capabilities, including the 'processProtare' script that serves as the main driver for generating processed files for either Monte Carlo or deterministic radiation transport.
  • Various changes to better conform to the GNDS specifications laid out by WPEC subgroup #38

Please try out the new software and send us any comments or critiques!

Installation

Download the latest version (currently 'fudge-4.2.3.tar.gz', or 'fudge-4.2.3.zip' for easier use on Windows), unpack it, then navigate into the newly-created directory and execute the file fudge/bin/rePrint.py:

>tar -xvf fudge-4.2.3.tar.gz  (or unzip fudge-4.2.3.zip)

>cd fudge-4.2.3

>make -s  # requires a c compiler.  Omit option -s for verbose output, and please report any issues

>make -s merced   # (optional). Builds the Merced code for generating multi-group libraries.

>cd bin

>./rePrint.py  .../path/to/evaluation.endf
	

This tool converts an ENDF-6 formatted file to the new format, and also converts back to ENDF-6, permitting easy comparison of the original to new files. More information is available in the documentation, in fudge-4.2.3/doc/html/index.html

We appreciate all feedback! Please give us specific feedback or bug reports on the tracker, and more general comments on the forum. Login with a valid GForge account is required. If you do not or cannot get access, email your comments and/or corrections to David Brown (dbrown_at_bnl_dot_gov) or Caleb Mattoon (mattoon1_at_llnl_dot_gov).