The following properties are added:
Densities for solids and liquids are given as specific gravities at 20° C unless other wise indicated by density_caveat. Densities for gaseous elements are given for the liquids at their boiling points. Missing data are represented by None.
Comments on the density, if not taken in standard conditions.
Interatomic distance estimated from element density.
Number density estimated from mass and density.
Density for the isotope is computed assuming that the atomic spacing is the same as that for the element in the natural abundance.
>>> from periodictable import D, H
>>> print "H :",H.density,", D :",D.density
H : 0.0708 , D : 0.141475093639
>>> print (D.density/H.density) / (D.mass/H.mass)
1.0
The following plot shows density for all elements:
[source code, hires.png, pdf]
From the X-ray data book: http://xdb.lbl.gov/Section5/Sec_5-2.html
Data were taken mostly from [1]. These values are reproduced in [2].
| [1] | Lide. D. R., Ed., CRC Handbook of Chemistry and Physics, 80th ed. (CRC Press, Boca Raton, Florida, 1999) |
| [2] | The ILL Neutron Data Booklet, Second Edition. |
Element density for natural abundance. For isotopes, return the equivalent density assuming identical inter-atomic spacing as the naturally occuring material.
| Parameters : |
|
|---|---|
| Returns : | density : float | g·cm-3 |
Estimated interatomic distance from atomic weight and density. The distance between isotopes is assumed to match that between atoms in the natural abundance.
| Parameters : |
|
|---|---|
| Returns : |
|
Interatomic distance is computed using:
with units:
Estimate the number density from atomic weight and density. The density for isotopes is assumed to match that of between atoms in natural abundance.
| Parameters : |
|
|---|---|
| Returns : |
|