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:
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 '
- INF_DILUTE = 'Inf Dilute'