armi.physics.neutronics.latticePhysics.latticePhysicsWriter module¶
Lattice Physics Writer
Parent class for lattice physics writers.
Seeks to provide access to common methods used by general lattice physics codes.
- class armi.physics.neutronics.latticePhysics.latticePhysicsWriter.LatticePhysicsWriter(representativeBlock, r=None, externalCodeInterface=None, xsLibrarySuffix='', generateExclusiveGammaXS=False)[source]¶
Bases:
armi.interfaces.InputWriter
Parent class for creating the inputs for lattice physics codes.
Contains methods for extracting all nuclides for a given problem.
- UNUSED_CATEGORY = 'Unused '¶
- FUEL_CATEGORY = 'Fuel '¶
- STRUCTURE_CATEGORY = 'Structure'¶
- COOLANT_CATEGORY = 'Coolant '¶
- FISSION_PRODUCT_CATEGORY = 'Fission Product'¶
- DEPLETABLE = 'Depletable '¶
- UNDEPLETABLE = 'Non-Depletable'¶
- REPRESENTED = 'Represented '¶
- UNREPRESENTED = 'Unrepresented'¶