armi.nuclearDataIO.cccc.fixsrc module
FIXSRC is a CCCC standard data file for storing multigroup fixed sources on a triangular mesh.
Currently, the FIXSRC writing capability assumes a gamma (not neutron) fixed source problem. This enables photon transport problems. [CCCC-IV]
- armi.nuclearDataIO.cccc.fixsrc.writeBinary(fileName, fixSrcArray)[source]
Write fixed source data to a FIXSRC file.
- class armi.nuclearDataIO.cccc.fixsrc.FIXSRC(fileName, fileMode, fixSrc)[source]
Bases:
Stream
Read or write a binary FIXSRC file from DIF3D fixed source input.
Initialize a gamma FIXSRC class for reading or writing a binary FIXSRC file for DIF3D gamma fixed source input.
If the intent is to write a gamma FIXSRC file, the variable FIXSRC.fixSrc, which contains to-be-written core-wide multigroup gamma fixed source data, is constructed from an existing neutron RTFLUX file.
- Parameters: