skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: General Interaction Data Interface

Software ·
DOI:https://doi.org/10.11578/dc.20190715.7· OSTI ID:1542552 · Code ID:27802
 [1]
  1. Lawrence Livermore National Laboratory

The General Interaction Data Interface (GIDI) is a C++ API that reads and writes nuclear reaction data stored in the General Nuclear Data Structure (GNDS). GNDS is a new "format" for storing nuclear reaction data developed by the Working Party on Evaluation Co-operation (OECD/NEA/WPEC) Subgroup 38. GNDS can store evaluated nuclear data as well as nuclear data processed for deterministic (multi-group) and Monte Carlo transport. GIDI handles and provides accesses to all forms of the GNDS nuclear data. For multi-group data, GIDI provides functions to sum the data over all reactions. It also has functions for collapsing multi-group data to a small subset of groups and can transport correct multi-group data using the Pendlebury/Underhill formalism. The GNDS definition supports data for a PROjectile hitting a TARget for a given Evaluation. In GIDI this is called a PROTARE. For example, a neutron hitting O-16 from the ENDF/B-VIII.0 evaluation. To support a collection of protares, GIDI adds a Map class. The map class reads in a "map" file which specifies a list of projectile/target/evalaution's and their associated protare files. With a map instance, a user can request a specific projectile/target/evaluation and the map instance will return the requested protare.

Short Name / Acronym:
GIDI
Project Type:
Open Source, Publicly Available Repository
Site Accession Number:
LLNL-CODE-770917
Software Type:
Scientific
Version:
3.17
License(s):
MIT License
Programming Language(s):
C++
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)

Primary Award/Contract Number:
AC52-07NA27344
DOE Contract Number:
AC52-07NA27344
Code ID:
27802
OSTI ID:
1542552
Country of Origin:
United States

Similar Records

The LLNL nuclear data infrastructure for the GNDS data format
Conference · Fri Jul 01 00:00:00 EDT 2022 · OSTI ID:1542552

Introduction to an MCGIDI Mini-App and Performance Comparisons with XSBench
Technical Report · Tue Mar 01 00:00:00 EST 2022 · OSTI ID:1542552

Overview of the OECD-NEA Working Party on International Nuclear Data Evaluation Cooperation (WPEC)
Journal Article · Wed Sep 30 00:00:00 EDT 2020 · EPJ Web of Conferences (Online) · OSTI ID:1542552

Related Subjects