armi.materials.inconel800 module

Incoloy 800

class armi.materials.inconel800.Inconel800[source]

Bases: armi.materials.material.Material

Incoloy 800/800H (UNS N08800/N08810)

SM(1,2)

Special Metals - Incoloy alloy 800 (https://www.specialmetals.com/assets/smc/documents/alloys/incoloy/incoloy-alloy-800.pdf)

name = 'Inconel800'

String identifying the material

propertyValidTemperature = {'thermal expansion': ((20.0, 800.0), 'C')}

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]

Incoloy 800H mass fractions

From [SM].

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

average thermal expansion dL/L. Used for computing hot dimensions

Parameters
  • Tk (float) – temperature in (K)

  • Tc (float) – Temperature in (C)

Return type

%dLL(T) in m/m/K

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

Mean coefficient of thermal expansion for Incoloy 800. Third order polynomial fit of table 5 from [SM].

Parameters
  • Tk (float) – temperature in (K)

  • Tc (float) – Temperature in (C)

Return type

mean coefficient of thermal expansion in m/m/C

paramCollectionType

alias of armi.reactor.parameters.parameterCollections.MaterialParameterCollection