Static Public Member Functions
Phy< eT > Class Template Reference

#include <constants.hpp>

List of all members.

Static Public Member Functions

static eT a_0 ()
 Bohr radius (in meters)
static eT alpha ()
 fine-structure constant
static eT alpha_inv ()
 inverse fine-structure constant
static eT b ()
 Wien wavelength displacement law constant.
static eT c_0 ()
 speed of light in vacuum (in meters per second)
static eT e ()
 elementary charge (in coulombs)
static eT eps_0 ()
 electric constant (in farads per meter)
static eT eV ()
 electron volt (in joules)
static eT F ()
 Faraday constant (in coulombs)
static eT G ()
 Newtonian constant of gravitation (in newton square meters per kilogram squared)
static eT G_0 ()
 conductance quantum (in siemens)
static eT h ()
 Planck constant (in joule seconds)
static eT h_bar ()
 Planck constant over 2 pi, aka reduced Planck constant (in joule seconds)
static eT k ()
 Boltzmann constant (in joules per kelvin)
static eT k_e ()
 Coulomb's constant (in meters per farad)
static eT k_evk ()
 Boltzmann constant (in eV/K)
static eT K_J ()
 Josephson constant.
static eT m_e ()
 electron mass (in kg)
static eT m_p ()
 proton mass (in kg)
static eT m_u ()
 atomic mass constant (in kg)
static eT mu_0 ()
 magnetic constant (in henries per meter)
static eT mu_B ()
 Bohr magneton.
static eT N_A ()
 Avogadro constant.
static eT phi_0 ()
 magnetic flux quantum (in webers)
static eT R ()
 molar gas constant (in joules per mole kelvin)
static eT R_inf ()
 Rydberg constant (in reciprocal meters)
static eT R_k ()
 von Klitzing constant (in ohms)
static eT sigma ()
 Stefan-Boltzmann constant.
static eT Z_0 ()
 characteristic impedance of vacuum (in ohms)

Detailed Description

template<typename eT>
class Phy< eT >

Physical constants taken from NIST and WolframAlpha on 2009-06-23 http://physics.nist.gov/cuu/Constants http://www.wolframalpha.com See also http://en.wikipedia.org/wiki/Physical_constant

Definition at line 158 of file constants.hpp.


Member Function Documentation

template<typename eT >
static eT Phy< eT >::a_0 ( ) [inline, static]

Bohr radius (in meters)

Definition at line 175 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::alpha ( ) [inline, static]

fine-structure constant

Definition at line 205 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::alpha_inv ( ) [inline, static]

inverse fine-structure constant

Definition at line 208 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::b ( ) [inline, static]

Wien wavelength displacement law constant.

Definition at line 247 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::c_0 ( ) [inline, static]

speed of light in vacuum (in meters per second)

Definition at line 238 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::e ( ) [inline, static]

elementary charge (in coulombs)

Definition at line 199 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::eps_0 ( ) [inline, static]

electric constant (in farads per meter)

Definition at line 190 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::eV ( ) [inline, static]

electron volt (in joules)

Definition at line 196 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::F ( ) [inline, static]

Faraday constant (in coulombs)

Definition at line 202 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::G ( ) [inline, static]

Newtonian constant of gravitation (in newton square meters per kilogram squared)

Definition at line 223 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::G_0 ( ) [inline, static]

conductance quantum (in siemens)

Definition at line 184 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::h ( ) [inline, static]

Planck constant (in joule seconds)

Definition at line 226 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::h_bar ( ) [inline, static]

Planck constant over 2 pi, aka reduced Planck constant (in joule seconds)

Definition at line 229 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::k ( ) [inline, static]

Boltzmann constant (in joules per kelvin)

Definition at line 169 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::k_e ( ) [inline, static]

Coulomb's constant (in meters per farad)

Definition at line 187 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::k_evk ( ) [inline, static]

Boltzmann constant (in eV/K)

Definition at line 172 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::K_J ( ) [inline, static]

Josephson constant.

Definition at line 211 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::m_e ( ) [inline, static]

electron mass (in kg)

Definition at line 193 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::m_p ( ) [inline, static]

proton mass (in kg)

Definition at line 232 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::m_u ( ) [inline, static]

atomic mass constant (in kg)

Definition at line 163 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::mu_0 ( ) [inline, static]

magnetic constant (in henries per meter)

Definition at line 214 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::mu_B ( ) [inline, static]

Bohr magneton.

Definition at line 178 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::N_A ( ) [inline, static]

Avogadro constant.

Definition at line 166 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::phi_0 ( ) [inline, static]

magnetic flux quantum (in webers)

Definition at line 217 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::R ( ) [inline, static]

molar gas constant (in joules per mole kelvin)

Definition at line 220 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::R_inf ( ) [inline, static]

Rydberg constant (in reciprocal meters)

Definition at line 235 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::R_k ( ) [inline, static]

von Klitzing constant (in ohms)

Definition at line 244 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::sigma ( ) [inline, static]

Stefan-Boltzmann constant.

Definition at line 241 of file constants.hpp.

template<typename eT >
static eT Phy< eT >::Z_0 ( ) [inline, static]

characteristic impedance of vacuum (in ohms)

Definition at line 181 of file constants.hpp.


The documentation for this class was generated from the following file:


armadillo_matrix
Author(s): Conrad Sanderson - NICTA (www.nicta.com.au), (Wrapper by Sjoerd van den Dries)
autogenerated on Tue Jan 7 2014 11:42:08