armi.materials.sodium module

Simple sodium material.

class armi.materials.sodium.Sodium[source]

Bases: armi.materials.material.Fluid

Simplified sodium material.

Warning

This is an academic-quality material. Bring in user-provided material properties through plugins as necessary.

Most info from [ANL-RE-95-2]

ANL-RE-95-2(1,2,3,4)

Fink, J.K., and Leibowitz, L. Thermodynamic and transport properties of sodium liquid and vapor. United States: N. p., 1995. Web. doi:10.2172/94649. https://www.osti.gov/biblio/94649-gXNdLI/webviewable/

name = 'Sodium'
setDefaultMassFracs()[source]

It’s just sodium

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

Returns density of Sodium in g/cc.

This is from 1.3.1 in [ANL-RE-95-2].

Parameters
  • Tk (float, optional) – temperature in degrees Kelvin

  • Tc (float, optional) – temperature in degrees Celsius

  • check_range (Boolean, optional) – Set check_range=False to avoid “zillions” of print-out warnings that occur if the input temperature (Tc or Tk) is out of the applicability range of properties.

Returns

density – mass density in g/cc

Return type

float

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

Returns the liquid specific volume in m^3/kg of this material given Tk in K or Tc in C.

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

Return enthalpy in J/kg.

From [ANL-RE-95-2], Table 1.1-2.

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

Returns thermal conductivity of Sodium

From [ANL-RE-95-2], Table 2.1-2

Parameters
  • Tk (float, optional) – temperature in degrees Kelvin

  • Tc (float, optional) – temperature in degrees Celsius

Returns

thermalConductivity – thermal conductivity of Sodium (W/m-K)

Return type

float

paramCollectionType

alias of armi.reactor.parameters.parameterCollections.MaterialParameterCollection