libelemental 2.0.2
Namespaces | Typedefs | Functions
table.hh File Reference

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 TableElemental::get_table () throw ()
 Returns the periodic table of elements.
 
const ElementElemental::get_element (AtomicNumber number)
 Returns the element with a given atomic number.
 
const ElementElemental::get_element (const std::string &which)
 Returns the element with a given symbol or atomic number.
 

Detailed Description

Functions for access to the entire table.