armi.materials.uZr module

Simplified UZr alloy.

This is a notional U-10Zr material based on [Chandrabhanu].

class armi.materials.uZr.UZr[source]

Bases: armi.materials.material.FuelMaterial

Simplified UZr fuel alloy.

Warning

This is an academic-quality material. Only the 10% Zr-frac properties are present. If you use a Zr-frac other than 10%, these properties will be incorrect. Bring in user-provided materials via plugins when necessary.

Chandrabhanu(1,2)

Chandrabhanu Basak, G.J. Prasad, H.S. Kamath, N. Prabhu, An evaluation of the properties of As-cast U-rich UZr alloys, Journal of Alloys and Compounds, Volume 480, Issue 2, 2009, Pages 857-862, ISSN 0925-8388, https://doi.org/10.1016/j.jallcom.2009.02.077.

name = 'UZr'

String identifying the material

enrichedNuclide = 'U235'

Name of enriched nuclide to be interpreted by enrichment modification methods

zrFracDefault = 0.1
uFracDefault = 0.9
setDefaultMassFracs()[source]

U-Pu-Zr mass fractions

applyInputParams(U235_wt_frac=None, ZR_wt_frac=None, *args, **kwargs)[source]

Apply user input.

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

Gets the linear expansion from eq. 3 in [Chandrabhanu] for U-10Zr.

paramCollectionType

alias of armi.reactor.parameters.parameterCollections.FuelMaterialParameterCollection