|
libelemental 2.0.2
|
Functions for access to the entire table. More...
#include <libelemental/value.hh>#include <libelemental/value-types.hh>#include <libelemental/element.hh>#include <stdexcept>Namespaces | |
| namespace | Elemental |
| A periodic table library with detailed information on elements. | |
Typedefs | |
| typedef std::vector< const Element * > | Elemental::Table |
| The periodic table of elements. | |
Functions | |
| void | Elemental::initialize () throw () |
| Initializes libelemental. | |
| const Table & | Elemental::get_table () throw () |
| Returns the periodic table of elements. | |
| const Element & | Elemental::get_element (AtomicNumber number) |
| Returns the element with a given atomic number. | |
| const Element & | Elemental::get_element (const std::string &which) |
| Returns the element with a given symbol or atomic number. | |
Functions for access to the entire table.