armi.materials.yttriumOxide module

Yttrium Oxide.

class armi.materials.yttriumOxide.Y2O3[source]

Bases: Material

propertyValidTemperature = {'linear expansion percent': ((273.15, 1573.15), 'K')}

Dictionary of valid temperatures over which the property models are valid in the format ‘Property Name’: ((Temperature_Lower_Limit, Temperature_Upper_Limit), Temperature_Units)

setDefaultMassFracs()[source]
linearExpansionPercent(Tk=None, Tc=None)[source]

Return the linear expansion percent for Yttrium Oxide (Yttria).

Notes

From Table 5 of “Thermal Expansion and Phase Inversion of Rare-Earth Oxides.

density(Tk: float = None, Tc: float = None) float

Return density that preserves mass when thermally expanded in 3D (in g/cm^3).

Notes

Since refDens is specified at the material-dep reference case, we don’t need to specify the reference temperature. It is already consistent with linearExpansion Percent. - p*(dp/p(T) + 1) =p*( p + dp(T) )/p = p + dp(T) = p(T) - dp/p = (1-(1 + dL/L)**3)/(1 + dL/L)**3