mpqc::constants::mpqc2< Real > Struct Template Reference

Documentation

template<typename Real>
struct mpqc::constants::mpqc2< Real >

The constants system used by MPQC2

Note
based on CODATA1986, except the atomic mass unit see http://physics.nist.gov/cuu/pdf/codata86.pdf

Public Types

using real_t = Real
 

Static Public Attributes

static constexpr const char *const description
 
static constexpr real_t bohr_radius = 5.29177249e-11
 
static constexpr real_t elementary_charge = 1.60217733e-19
 
static constexpr real_t electron_mass = 9.1093897e-31
 
static constexpr real_t Avogadro_constant = 6.0221367e23
 
static constexpr real_t Planck_constant = 6.6260755e-34
 
static constexpr real_t atomic_mass_unit = 1.6605655e-27
 
static constexpr real_t Hartree_to_electron_volt = 27.2113834
 

Member Typedef Documentation

◆ real_t

template<typename Real >
using mpqc::constants::mpqc2< Real >::real_t = Real

Member Data Documentation

◆ atomic_mass_unit

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::atomic_mass_unit = 1.6605655e-27
staticconstexpr

◆ Avogadro_constant

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::Avogadro_constant = 6.0221367e23
staticconstexpr

◆ bohr_radius

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::bohr_radius = 5.29177249e-11
staticconstexpr

◆ description

template<typename Real >
constexpr const char* const mpqc::constants::mpqc2< Real >::description
staticconstexpr
Initial value:
=
"MPQC 2.3 constants, based on 1986 CODATA"

◆ electron_mass

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::electron_mass = 9.1093897e-31
staticconstexpr

◆ elementary_charge

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::elementary_charge = 1.60217733e-19
staticconstexpr

◆ Hartree_to_electron_volt

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::Hartree_to_electron_volt = 27.2113834
staticconstexpr

◆ Planck_constant

template<typename Real >
constexpr real_t mpqc::constants::mpqc2< Real >::Planck_constant = 6.6260755e-34
staticconstexpr

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