armi.materials.lithium module

Lithium.

The data in this file exists for testing and demonstration purposes only. Developers of ARMI applications can refer to this file for a fully worked example of an ARMI material. And this material has proven useful for testing. The data contained in this file should not be used in production simulations.

Warning

Whenever you irradiate lithium you will get tritium.

class armi.materials.lithium.Lithium[source]

Bases: Fluid

references = {'density': 'Wikipedia'}

citation}

Type:

The literature references {property

enrichedNuclide = 'LI6'

Name of enriched nuclide to be interpreted by enrichment modification methods

applyInputParams(LI_wt_frac=None, LI6_wt_frac=None, *args, **kwargs)[source]
pseudoDensity(Tk=None, Tc=None)[source]

Density (g/cc) from Wikipedia.

Will be liquid above 180C.

Notes

In ARMI, we define pseudoDensity() and density() as the same for Fluids.

setDefaultMassFracs()[source]
meltingPoint()[source]
boilingPoint()[source]
thermalConductivity(Tk=None, Tc=None)[source]

Wikipedia.

heatCapacity(Tk=None, Tc=None)[source]
density(Tk=None, Tc=None)

Return the density at the specified temperature for 3D expansion (in g/cm^3).

Notes

For fluids, there is no such thing as 2D expansion so pseudoDensity() is already 3D.