armi.materials.thU module

Thorium Uranium metal

Data is from 1.

1

Thorium fuel cycle – Potential benefits and challenges, IAEA-TECDOC-1450 (2005). https://www-pub.iaea.org/mtcd/publications/pdf/te_1450_web.pdf

class armi.materials.thU.ThU[source]

Bases: armi.materials.material.Material

name = 'ThU'
enrichedNuclide = 'U233'
getEnrichment()[source]
applyInputParams(U233_wt_frac=None, *args, **kwargs)[source]

Apply material-specific material input parameters.

setDefaultMassFracs()[source]

mass fractions

density(Tk=None, Tc=None)[source]

Return density that preserves mass when thermally expanded in 2D.

Warning

This density will not agree with the component density since this method only expands in 2 dimensions. The component has been manually expanded axially with the manually entered block hot height. The density returned by this should be a factor of 1 + dLL higher than the density on the component. density3 should be in agreement at both cold and hot temperatures as long as the block height is correct for the specified temperature. In the case of Fluids, density and density3 are the same as density is not driven by linear expansion, but rather an exilicit density function dependent on Temperature. linearExpansionPercent is zero for a fluid.

See also

armi.materials.density3()

component density should be in agreement with this density

armi.reactor.blueprints._applyBlockDesign()

2D expansion and axial density reduction occurs here.

linearExpansion(Tk=None, Tc=None)[source]

m/m/K from IAEA TE 1450

thermalConductivity(Tk=None, Tc=None)[source]

W/m-K from IAEA TE 1450

meltingPoint()[source]

melting point in K from IAEA TE 1450

paramCollectionType

alias of armi.reactor.parameters.parameterCollections.MaterialParameterCollection