armi.nuclearDataIO.cccc.dif3d module

Module for reading from and writing to DIF3D files, which are module dependent binary inputs for the DIF3D code.

class armi.nuclearDataIO.cccc.dif3d.Dif3dData[source]

Bases: DataContainer

class armi.nuclearDataIO.cccc.dif3d.Dif3dStream(data: DataContainer, fileName: str, fileMode: str)[source]

Bases: StreamWithDataContainer

Tool to read and write DIF3D files.

readWrite()[source]

Reads or writes metadata and data from the five records of the DIF3D binary file.