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.