armi.materials.inconel800 module
Incoloy 800.
- class armi.materials.inconel800.Inconel800[source]
Bases:
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)
- 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)
- refTempK = 294.15
- linearExpansionPercent(Tk=None, Tc=None)[source]
average thermal expansion dL/L. Used for computing hot dimensions.
- meanCoefficientThermalExpansion(Tk=None, Tc=None)[source]
Mean coefficient of thermal expansion for Incoloy 800. Third order polynomial fit of table 5 from [SM].
- 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