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
cycleorxsIDandsuffix.- For example:
If
cycleis set to 0, thencycle0.gamisowill be returned. IfxsIDis set toAAwith asuffixoftest, thenAA-test.gamisowill be returned.
- armi.nuclearDataIO.getExpectedPMATRXFileName(cycle=None, node=None, suffix=None, xsID=None)[source]
Return the PMATRX file that matches either the
cycleorxsIDandsuffix.- For example:
If
cycleis set to 0 d, thencycle0.pmatrxwill be returned. IfxsIDis set toAAwith asuffixoftest, thenAA-test.pmatrxwill 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()IsotxsLibraryIsotxsLibrary.gammaEnergyUpperBoundsIsotxsLibrary.neutronDoseConversionFactorsIsotxsLibrary.gammaDoseConversionFactorsIsotxsLibrary.numGroupsIsotxsLibrary.numGroupsGammaIsotxsLibrary.xsIDsIsotxsLibrary.get()IsotxsLibrary.getNuclide()IsotxsLibrary.nuclideLabelsIsotxsLibrary.nuclidesIsotxsLibrary.getNuclides()IsotxsLibrary.merge()IsotxsLibrary.resetScatterWeights()IsotxsLibrary.getScatterWeights()IsotxsLibrary.purgeFissionProducts()
CompxsLibrary
- armi.nuclearDataIO.xsNuclides module