Generalized Nuclear Data: a New Structure (with Supporting Infrastructure) for Handling Nuclear Data

作者:Mattoon C M*; Beck B R; Patel N R; Summers N C; Hedstrom G W
来源:Nuclear Data Sheets, 2012, 113(12): 3145-3171.
DOI:10.1016/j.nds.2012.11.008

摘要

The Evaluated Nuclear Data File (ENDF) format was designed in the 1960s to accommodate neutron reaction data to support nuclear engineering applications in power, national security and criticality safety. Over the years, the scope of the format has been extended to handle many other kinds of data including charged particle, decay, atomic, photo-nuclear and thermal neutron scattering. Although ENDF has wide acceptance and support for many data types, its limited support. for correlated particle emission, limited numeric precision, and general lack of extensibility mean that the nuclear data community cannot take advantage of many emerging opportunities. More generally, the ENDF format provides an unfriendly environment that makes it difficult for new data evaluators and users to create and access nuclear data.
The Cross Section Evaluation Working Group (CSEWG) has begun the design of a new Generalized Nuclear Data (or 'GND') structure, meant to replace older formats with a hierarchy that mirrors the underlying physics, and is aligned with modern coding and database practices.
In support of this new structure, Lawrence Livermore National Laboratory (LLNL) has updated its nuclear data/reactions management package FUDGE to handle GND structured nuclear data. FUDGE provides tools for converting both the latest ENDF format (ENDF-6) and the LLNL Evaluated Nuclear Data Library (ENDL) format to and from CND, as well as for visualizing, modifying and processing (i.e.; converting evaluated nuclear data into a form more suitable to transport codes) CND structured nuclear data.
GND defines the structure needed for storing nuclear data evaluations and the type of data that needs to be stored. But unlike ENDF and ENDL, CND does not define how the data are to be stored in a file. Currently, FUDGE writes the structured GND data to a file using the eXtensible Markup Language (XML), as it is ASCII based and can be viewed with any text editor. XML is a meta-language, meaning that it has a primitive set of definitions for representing hierarchical data/text in a file. Other meta-languages, like HDF5 which stores the data in binary form, can also be used to store GND in a file.
In this paper, we will present an overview of the new CND data structures along with associated tools in FUDGE.

  • 出版日期2012-12