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

Documentation

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

The 2018 CODATA revision.

Public Types

using real_t = Real
 

Static Public Attributes

static constexpr const char *const description
 
static constexpr real_t bohr_radius = 5.29177210903e-11
 
static constexpr real_t electron_mass = 9.1093837015e-31
 
static constexpr real_t atomic_mass_unit = 1.66053906660e-27
 
static constexpr real_t Hartree_to_electron_volt
 
defined quanitities as of 2018 CODATA (i.e. these are exact values)
static constexpr real_t Planck_constant = 6.62607015e-34
 
static constexpr real_t elementary_charge = 1.602176634e-19
 
static constexpr real_t Avogadro_constant = 6.02214076e23
 

Member Typedef Documentation

◆ real_t

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

Member Data Documentation

◆ atomic_mass_unit

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

◆ Avogadro_constant

template<typename Real >
constexpr real_t mpqc::constants::codata_2018< Real >::Avogadro_constant = 6.02214076e23
staticconstexpr

◆ bohr_radius

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

◆ description

template<typename Real >
constexpr const char* const mpqc::constants::codata_2018< Real >::description
staticconstexpr
Initial value:
=
"2018 CODATA revision: https://physics.nist.gov/cuu/pdf/wall_2018.pdf"

◆ electron_mass

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

◆ elementary_charge

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

◆ Hartree_to_electron_volt

template<typename Real >
constexpr real_t mpqc::constants::codata_2018< Real >::Hartree_to_electron_volt
staticconstexpr

◆ Planck_constant

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

The documentation for this struct was generated from the following file:
static constexpr real_t _electric_constant
Definition: units.h:65
static constexpr real_t elementary_charge
Definition: units.h:106
static constexpr real_t bohr_radius
Definition: units.h:109