armi.nuclearDataIO package
Read and/or write data files associated with nuclear data and reactor physics data.
- armi.nuclearDataIO.getExpectedISOTXSFileName(cycle=None, node=None, suffix=None, xsID=None)[source]
Return the ISOTXS file that matches either the current cycle or xsID with a suffix.
- armi.nuclearDataIO.getExpectedCOMPXSFileName(cycle=None, node=None)[source]
Return the COMPXS file that matches either the current cycle.
- armi.nuclearDataIO.getExpectedGAMISOFileName(cycle=None, node=None, suffix=None, xsID=None)[source]
Return the GAMISO file that matches either the
cycle
orxsID
andsuffix
.- For example:
If
cycle
is set to 0, thencycle0.gamiso
will be returned. IfxsID
is set toAA
with asuffix
oftest
, thenAA-test.gamiso
will be returned.
- armi.nuclearDataIO.getExpectedPMATRXFileName(cycle=None, node=None, suffix=None, xsID=None)[source]
Return the PMATRX file that matches either the
cycle
orxsID
andsuffix
.- For example:
If
cycle
is set to 0 d, thencycle0.pmatrx
will be returned. IfxsID
is set toAA
with asuffix
oftest
, thenAA-test.pmatrx
will be returned.
Subpackages
- armi.nuclearDataIO.cccc package
- Using the system
- Implementation details
- Discussion
- Subpackages
- Submodules
- armi.nuclearDataIO.cccc.cccc module
- armi.nuclearDataIO.cccc.compxs module
- armi.nuclearDataIO.cccc.dif3d module
- armi.nuclearDataIO.cccc.dlayxs module
- armi.nuclearDataIO.cccc.fixsrc module
- armi.nuclearDataIO.cccc.gamiso module
- armi.nuclearDataIO.cccc.geodst module
- armi.nuclearDataIO.cccc.isotxs module
- armi.nuclearDataIO.cccc.labels module
- armi.nuclearDataIO.cccc.nhflux module
- armi.nuclearDataIO.cccc.pmatrx module
- armi.nuclearDataIO.cccc.pwdint module
- armi.nuclearDataIO.cccc.rtflux module
- armi.nuclearDataIO.cccc.rzflux module
- armi.nuclearDataIO.tests package
Submodules
- armi.nuclearDataIO.nuclearFileMetadata module
- armi.nuclearDataIO.xsCollections module
- armi.nuclearDataIO.xsLibraries module
compare()
compareXSLibraryAttribute()
compareLibraryNeutronEnergies()
getSuffixFromNuclideLabel()
getISOTXSLibrariesToMerge()
mergeXSLibrariesInWorkingDirectory()
IsotxsLibrary
IsotxsLibrary.gammaEnergyUpperBounds
IsotxsLibrary.neutronDoseConversionFactors
IsotxsLibrary.gammaDoseConversionFactors
IsotxsLibrary.numGroups
IsotxsLibrary.numGroupsGamma
IsotxsLibrary.xsIDs
IsotxsLibrary.get()
IsotxsLibrary.getNuclide()
IsotxsLibrary.nuclideLabels
IsotxsLibrary.nuclides
IsotxsLibrary.getNuclides()
IsotxsLibrary.merge()
IsotxsLibrary.resetScatterWeights()
IsotxsLibrary.getScatterWeights()
IsotxsLibrary.purgeFissionProducts()
CompxsLibrary
- armi.nuclearDataIO.xsNuclides module