armi.nuclearDataIO.cccc.gamiso module¶
Module for reading GAMISO files which contains gamma cross section data.
GAMISO is a binary file created by MC**2-v3 that contains multigroup microscopic gamma cross sections. GAMISO data is
contained within a XSLibrary
.
See [GAMSOR].
- GAMSOR
Smith, M. A., Lee, C. H., and Hill, R. N. GAMSOR: Gamma Source Preparation and DIF3D Flux Solution. United States: N. p., 2016. Web. doi:10.2172/1343095. On OSTI
- armi.nuclearDataIO.cccc.gamiso.compare(lib1, lib2)[source]¶
Compare two XSLibraries, and return True if equal, or False if not.
- armi.nuclearDataIO.cccc.gamiso.addDummyNuclidesToLibrary(lib, dummyNuclides)[source]¶
This method adds DUMMY nuclides to the current GAMISO library.
- Parameters
lib (obj) – GAMISO library object
dummyNuclides (list) – List of DUMMY nuclide objects that will be copied and added to the GAMISO file
Notes
Since MC2-3 does not write DUMMY nuclide information for GAMISO files, this is necessary to provide a consistent set of nuclide-level data across all the nuclides in a
XSLibrary
.