1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#![allow(non_upper_case_globals)]
pub const c: f64 = 299792458.0;
pub const permittivity: f64 = 8.8541878128e-12;
pub const permittivity_uncertainty: f64 = 0.0000000013e-12;
pub const permeability: f64 = 1.25663706212e-6;
pub const permeability_uncertainty: f64 = 0.00000000019e-6;
pub const h: f64 = 6.62607015e-34;
pub const h_bar: f64 = 1.054571817e-34;
pub const G: f64 = 6.67430e-11;
pub const G_uncertainty: f64 = 0.00015e-11;
pub const g: f64 = 9.80665;
pub const e_charge: f64 = 1.602176634e-19;
pub const R: f64 = 8.314462618;
pub const fine_structure: f64 = 7.2973525693e-3;
pub const fine_structure_uncertainty: f64 = 0.0000000011e-3;
pub const avogadro: f64 = 6.02214076e23;
pub const boltzmann: f64 = 1.380649e-23;
pub const stefan_boltzmann: f64 = 5.670374419e-8;
pub const wien: f64 = 2.897771955e-3;
pub const wien_frequency: f64 = 5.878925757e10;
pub const rydberg: f64 = 10973731.56816;
pub const rydberg_uncertainty: f64 = 0.000021;
pub const electron_mass: f64 = 9.1093837015e-31;
pub const electron_mass_uncertainty: f64 = 0.0000000028e-31;
pub const proton_mass: f64 = 1.67262192369e-27;
pub const proton_mass_uncertainty: f64 = 0.00000000051e-27;
pub const neutron_mass: f64 = 1.67492749804e-27;
pub const neutron_mass_uncertainty: f64 = 0.00000000095e-27;
pub static CODATA: phf::Map<&'static str, (f64, f64, &'static str)> =
include!(concat!(env!("OUT_DIR"), "/codata.rs"));