armi.nuclearDataIO package

Read and/or write data files associated with nuclear data and reactor physics data.

armi.nuclearDataIO.getExpectedISOTXSFileName(cycle=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)[source]

Return the COMPXS file that matches either the current cycle.

armi.nuclearDataIO.getExpectedGAMISOFileName(cycle=None, suffix=None, xsID=None)[source]

Return the GAMISO file that matches either the cycle or xsID and suffix.

For example:

If cycle is set to 0, then cycle0.gamiso will be returned. If xsID is set to AA with a suffix of test, then AA-test.gamiso will be returned.

armi.nuclearDataIO.getExpectedPMATRXFileName(cycle=None, suffix=None, xsID=None)[source]

Return the PMATRX file that matches either the cycle or xsID and suffix.

For example:

If cycle is set to 0 d, then cycle0.pmatrx will be returned. If xsID is set to AA with a suffix of test, then AA-test.pmatrx will be returned.