pyviblib.util.pse | index /usr/lib/python2.4/site-packages/pyviblib/util/pse.py |
Module for handling chemical elements.
The following classes are exported :
Material -- apearance of a chemical element
Element -- describing chemical elements
The following functions are exported :
find_element_by_symbol() -- find an element by its symbol
find_element_by_atomno() -- find an element by its atomic number
find_element_by_isotope() -- find an element by its isotope mass
find_element_by_standard_weight() -- find an element by its standard weight
find_isotopes() -- find the isotopes of an element
Modules | ||||||
|
Classes | ||||||||||||||||||
|
Functions | ||
|
Data | ||
__all__ = ['Material', 'Element', 'find_element_by_symbol', 'find_element_by_atomno', 'find_element_by_isotope', 'find_element_by_standard_weight', 'find_isotopes'] __author__ = 'Maxim Fedorovsky' __elements__ = [<pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>, <pyviblib.util.pse.Element object>] __isotopes__ = {1: (1.007825, 2.0141019999999998, 3.0160490000000002), 2: (4.0026029999999997, 3.0160290000000001), 3: (7.0160039999999997, 6.0151219999999999), 4: (9.0121819999999992,), 5: (11.009306, 6.0151219999999999), 6: (12.0, 13.003355000000001), 7: (14.003074, 15.000109), 8: (15.994915000000001, 17.99916), 9: (18.998403,), 10: (19.992439999999998, 21.991385999999999), ...} |
Author | ||
Maxim Fedorovsky |