From 134006004e48d29ec85796540ca94e79383ec2a8 Mon Sep 17 00:00:00 2001 From: Metex Date: Wed, 9 Aug 2017 20:32:08 -0700 Subject: [PATCH] Fixes in documentation for adopted constants - Fixed molarMassOfCarbon12 not having proper documentation - Fixed standardAccelerationOfGravity documentation --- NISTConst/c++/NISTConst.hpp | 21 +++++++++++++------ README.md | 4 ++-- doc/html/_n_i_s_t_const_8hpp_source.html | 2 +- doc/html/group___adopted.html | 4 ++-- doc/html/group___adopted.js | 4 ++-- ...oup___conventional_josephson_constant.html | 4 ++-- ...p___conventionalvon_klitzing_constant.html | 4 ++-- doc/html/group___gravity_acceleration.html | 4 ++-- doc/html/group___molar_mass_constant.html | 4 ++-- doc/html/group___n_i_s_t_const.html | 4 ++-- doc/html/modules.html | 4 ++-- doc/html/search/all_14.js | 1 - doc/html/search/all_2.js | 4 ++-- doc/html/search/all_9.js | 1 - doc/html/search/groups_14.js | 1 - doc/html/search/groups_2.js | 2 ++ doc/html/search/groups_9.js | 1 - doc/html/todo.html | 2 +- doc/latex/group___adopted.tex | 4 ++-- ...roup___conventional_josephson_constant.tex | 12 +++++------ ...up___conventionalvon_klitzing_constant.tex | 12 +++++------ doc/latex/group___gravity_acceleration.tex | 4 ++-- doc/latex/group___molar_mass_constant.tex | 4 ++-- doc/latex/group___n_i_s_t_const.tex | 4 ++-- doc/latex/modules.tex | 4 ++-- doc/latex/todo.tex | 2 +- 26 files changed, 62 insertions(+), 55 deletions(-) diff --git a/NISTConst/c++/NISTConst.hpp b/NISTConst/c++/NISTConst.hpp index 4a35b8e..00bd34e 100644 --- a/NISTConst/c++/NISTConst.hpp +++ b/NISTConst/c++/NISTConst.hpp @@ -192,10 +192,10 @@ /// @defgroup Adopted Adopted /// @ingroup NISTConst -/// @defgroup ConventionalJosephsonConstant Josephson constant +/// @defgroup ConventionalJosephsonConstant Conventional Josephson constant /// @ingroup Adopted -/// @defgroup ConventionalvonKlitzingConstant von Klitzing constant +/// @defgroup ConventionalvonKlitzingConstant Conventional von Klitzing constant /// @ingroup Adopted /// @defgroup MolarMassConstant Molar mass constant @@ -913,10 +913,10 @@ namespace NISTConst /// @addtogroup MolarMassConstant /// @{ const double molarMassConstant = 1e-3; /**< \f$M_u \ (\frac{kg}{mol})\f$ Molar mass constant in kilograms per mole.*/ - const double molarMassOfCarbon12 = 12e-3; /**< \f$M({^12C}) \ (\frac{kg}{mol})\f$ Molar mass of carbon-12 in kilograms per mole.*/ + const double molarMassOfCarbon12 = 12e-3; /**< \f$M({^{12}C}) \ (\frac{kg}{mol})\f$ Molar mass of carbon-12 in kilograms per mole.*/ #ifdef NISTCONST_UNCERTAINTY const double molarMassConstantUncertainty = 0.0; /**< \f$M_u \ (\frac{kg}{mol})\f$ Uncertainty in molar mass constant in kilograms per mole. Note should be 0.0 since it is a defined value.*/ - const double molarMassOfCarbon12Uncertainty = 0.0; /**< \f$M({^12C}) \ (\frac{kg}{mol})\f$ Uncertainty in molar mass of carbon-12 in kilograms per mole. Note should be 0.0 since it is a defined value.*/ + const double molarMassOfCarbon12Uncertainty = 0.0; /**< \f$M({^{12}C}) \ (\frac{kg}{mol})\f$ Uncertainty in molar mass of carbon-12 in kilograms per mole. Note should be 0.0 since it is a defined value.*/ #endif /// @} @@ -1292,9 +1292,9 @@ namespace NISTConst /// @addtogroup GravityAcceleration /// @{ - const double standardAccelerationOfGravity = 9.80665; /**< \f$g_n \ (\frac{m}{s^2)\f$ Standard acceleration of gravity in meters per second squared.*/ + const double standardAccelerationOfGravity = 9.80665; /**< \f$g_n \ (\frac{m}{s^2})\f$ Standard acceleration of gravity in meters per second squared.*/ #ifdef NISTCONST_UNCERTAINTY - const double standardAccelerationOfGravityUncertainty = 0.0; /**< \f$g_n \ (\frac{m}{s^2)\f$ Uncertainty in standard acceleration of gravity in meters per second squared. Note should be 0.0 since it is a defined value.*/ + const double standardAccelerationOfGravityUncertainty = 0.0; /**< \f$g_n \ (\frac{m}{s^2})\f$ Uncertainty in standard acceleration of gravity in meters per second squared. Note should be 0.0 since it is a defined value.*/ #endif /// @} @@ -1537,6 +1537,15 @@ StefanBoltzmannConstant = sigma common names characteristic impedance of vacuum z0 e0 +molarMassConstant = Mu + +standardAccelerationOfGravity = g0 +standardAccelerationOfGravity = standard acceleration due to gravity + +standardAtmosphere = atm +standardAtmosphere = Atmospheric pressure +standardAtmosphere = barometric pressure + // atomicMassUnitToElectronVolt should do unified version of it */ diff --git a/README.md b/README.md index 5401716..af6f5a9 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ double MassDefectInu(int const atomicNumber, int const massNumber, double massAt It is because NISTConst values are frozen to the values present in 2014 CODATA while google and wikipedia are able to pick values from any source. An example of this is for the mass of the proton. As of 8/8/17: -| Proton Mass | Source | + | Proton Mass | Source | | --- | --- | | 1.007276466879 u | NISTConst from NIST/CODATA 2014 | | 1.007276466879 u | Wikipedia | @@ -51,7 +51,7 @@ double MassDefectInu(int const atomicNumber, int const massNumber, double massAt 4. The value of _____ is wrong! Can you change it to ...? - Check either from HERE or HERE before e-mailing us. NISTConst sticks stricktly to the values reported by NIST/CODATA. If NISTConst disagrees with NIST/CODATA we will change the value to be in agreement with NIST/CODATA. + Check either from [HERE](https://github.com/Metex/NISTConst/blob/master/CODATA/Table%20of%20NIST%20Constant%20CODATA%202014.txt) or [HERE](https://physics.nist.gov/cuu/Constants/) before e-mailing us. NISTConst sticks stricktly to the values reported by NIST/CODATA. If NISTConst disagrees with NIST/CODATA we will change the value to be in agreement with NIST/CODATA. --- ## Release notes diff --git a/doc/html/_n_i_s_t_const_8hpp_source.html b/doc/html/_n_i_s_t_const_8hpp_source.html index 19ad7c4..664494a 100644 --- a/doc/html/_n_i_s_t_const_8hpp_source.html +++ b/doc/html/_n_i_s_t_const_8hpp_source.html @@ -89,7 +89,7 @@
NISTConst.hpp
-Go to the documentation of this file.
1 // http://physics.nist.gov/constants
10 
11 
12 //=================================
13 // Header guard
14 #pragma once
15 //=================================
16 // Included dependencies
17 
18 //=================================
19 // Forward declared dependencies
20 
21 //=================================
22 // Document Groupings
23 
24 // Following grouping done by NIST for constants
25 
27 
30 
33 
36 
39 
42 
45 
48 
51 
54 
57 
60 
61 
62 
65 
68 
71 
74 
77 
80 
83 
86 
87 
88 
91 
94 
97 
100 
103 
106 
109 
112 
115 
118 
121 
124 
127 
130 
133 
136 
139 
142 
145 
146 
147 
150 
153 
156 
159 
162 
165 
168 
171 
174 
177 
180 
183 
186 
189 
190 
191 
194 
197 
200 
203 
206 
209 
212 
213 
216 
219 
222 
225 
228 
229 
230 
233 
236 
239 
242 
245 
248 
251 
254 
257 
258 
259 
262 
265 
268 
271 
274 
275 namespace NISTConst
276 {
277 
280  const double latticeSpacingOfSilicon = 192.0155714e-12;
281  #ifdef NISTCONST_UNCERTAINTY
282  const double latticeSpacingOfSiliconUncertainty = 0.0000032e-12;
283  #endif
284 
288  const double alphaParticleElectronMassRatio = 7294.29954136;
289  const double alphaParticleMass = 6.644657230e-27;
290  const double alphaParticleMassInJPercSquared = 5.971920097e-10;
291  const double alphaParticleMassInMeVPercSquared = 3727.379378;
292  const double alphaParticleMassInu = 4.001506179127;
293  const double alphaParticleMolarMass = 4.001506179127e-3;
294  const double alphaParticleProtonMassRatio = 3.97259968907;
296  #ifdef NISTCONST_UNCERTAINTY
297  const double alphaParticleElectronMassRatioUncertainty = 0.00000024;
298  const double alphaParticleMassUncertainty = 0.000000082e-27;
299  const double alphaParticleMassInJPercSquaredUncertainty = 0.000000073e-10;
301  const double alphaParticleMassInuUncertainty = 0.000000000063;
302  const double alphaParticleMolarMassUncertainty = 0.000000000063e-3;
303  const double alphaParticleProtonMassRatioUncertainty = 0.00000000036;
304  #endif
305 
309  const double AngstromStar = 1.00001495e-10;
310  #ifdef NISTCONST_UNCERTAINTY
311  const double AngstromStarUncertainty = 0.00000090e-10;
312  #endif
313 
317  const double atomicMassConstant = 1.660539040e-27;
318  const double atomicMassConstantInJPercSquared = 1.492418062e-10;
319  const double atomicMassConstantInMeVPercSquared = 931.4940954;
320  #ifdef NISTCONST_UNCERTAINTY
321  const double atomicMassConstantUncertainty = 0.000000020e-27;
322  const double atomicMassConstantInJPercSquaredUncertainty = 0.000000018e-10;
324  #endif
325 
329  const double atomicMassUnitToElectronVolt = 931.4940954e6;
330  const double atomicMassUnitToHartree = 3.4231776902e7;
331  const double atomicMassUnitToHertz = 2.2523427206e23;
332  const double atomicMassUnitToInverseMeter = 7.5130066166e14;
333  const double atomicMassUnitToJoule = 1.492418062e-10;
334  const double atomicMassUnitToKelvin = 1.08095438e13;
335  const double atomicMassUnitToKilogram = 1.660539040e-27;
336  #ifdef NISTCONST_UNCERTAINTY
337  const double atomicMassUnitToElectronVoltUncertainty = 0.0000057e6;
338  const double atomicMassUnitToHartreeUncertainty = 0.0000000016e7;
339  const double atomicMassUnitToHertzUncertainty = 0.0000000010e23;
340  const double atomicMassUnitToInverseMeterUncertainty = 0.0000000034e14;
341  const double atomicMassUnitToJouleUncertainty = 0.000000018e-10;
342  const double atomicMassUnitToKelvinUncertainty = 0.00000062e13;
343  const double atomicMassUnitToKilogramUncertainty = 0.000000020e-27;
344  #endif
345 
347 
350  const double atomicUnitOf1stHyperpolarizability = 3.206361329e-53;
351  const double atomicUnitOf2ndHyperpolarizability = 6.235380085e-65;
352  const double atomicUnitOfAction = 1.054571800e-34;
353  const double atomicUnitOfCharge = 1.6021766208e-19;
354  const double atomicUnitOfChargeDensity = 1.0812023770e12;
355  const double atomicUnitOfCurrent = 6.623618183e-3;
356  const double atomicUnitOfElectricDipoleMoment = 8.478353552e-30;
357  const double atomicUnitOfElectricField = 5.142206707e11;
358  const double atomicUnitOfElectricFieldGradient = 9.717362356e21;
359  const double atomicUnitOfElectricPolarizability = 1.6487772731e-41;
360  const double atomicUnitOfElectricPotential = 27.21138602;
361  const double atomicUnitOfElectricQuadrupoleMoment = 4.486551484e-40;
362  const double atomicUnitOfEnergy = 4.359744650e-18;
363  const double atomicUnitOfForce = 8.23872336e-8;
364  const double atomicUnitOfLength = 0.52917721067e-10;
365  const double atomicUnitOfMagneticDipoleMoment = 1.854801999e-23;
366  const double atomicUnitOfMagneticFluxDensity = 2.350517550e5;
367  const double atomicUnitOfMagnetizability = 7.8910365886e-29;
368  const double atomicUnitOfMass = 9.10938356e-31;
369  const double atomicUnitOfMomentum = 1.992851882e-24;
370  const double atomicUnitOfPermittivity = 1.112650056e-10;
371  const double atomicUnitOfTime = 2.418884326509e-17;
372  const double atomicUnitOfVelocity = 2.18769126277e6;
374  #ifdef NISTCONST_UNCERTAINTY
375  const double atomicUnitOf1stHyperpolarizabilityUncertainty = 0.000000020e-53;
376  const double atomicUnitOf2ndHyperpolarizabilityUncertainty = 0.000000077e-65;
377  const double atomicUnitOfActionUncertainty = 0.000000013e-34;
378  const double atomicUnitOfChargeUncertainty = 0.0000000098e-19;
379  const double atomicUnitOfChargeDensityUncertainty = 0.0000000067e12;
380  const double atomicUnitOfCurrentUncertainty = 0.000000041e-3;
381  const double atomicUnitOfElectricDipoleMomentUncertainty = 0.000000052e-30;
382  const double atomicUnitOfElectricFieldUncertainty = 0.000000032e11;
383  const double atomicUnitOfElectricFieldGradientUncertainty = 0.000000060e21;
384  const double atomicUnitOfElectricPolarizabilityUncertainty = 0.0000000011e-41;
385  const double atomicUnitOfElectricPotentialUncertainty = 0.00000017;
386  const double atomicUnitOfElectricQuadrupoleMomentUncertainty = 0.000000028e-40;
387  const double atomicUnitOfEnergyUncertainty = 0.000000054e-18;
388  const double atomicUnitOfForceUncertainty = 0.00000010e-8;
389  const double atomicUnitOfLengthUncertainty = 0.00000000012e-10;
390  const double atomicUnitOfMagneticDipoleMomentUncertainty = 0.000000011e-23;
391  const double atomicUnitOfMagneticFluxDensityUncertainty = 0.000000014e5;
392  const double atomicUnitOfMagnetizabilityUncertainty = 0.0000000090e-29;
393  const double atomicUnitOfMassUncertainty = 0.00000011e-31;
394  const double atomicUnitOfMomentumUncertainty = 0.000000024e-24;
396  const double atomicUnitOfTimeUncertainty = 0.000000000014e-17;
397  const double atomicUnitOfVelocityUncertainty = 0.00000000050e6;
398  #endif
399 
403  const double AvogadroConstant = 6.022140857e23;
404  #ifdef NISTCONST_UNCERTAINTY
405  const double AvogadroConstantUncertainty = 0.000000074e23;
406  #endif
407 
411  const double BohrMagneton = 927.4009994e-26;
412  const double BohrMagnetonIneVPerT = 5.7883818012e-5;
413  const double BohrMagnetonInHzPerT = 13.996245042e9;
414  const double BohrMagnetonInInversemPerT = 46.68644814;
415  const double BohrMagnetonInKPerT = 0.67171405;
417  #ifdef NISTCONST_UNCERTAINTY
418  const double BohrMagnetonUncertainty = 0.0000057e-26;
419  const double BohrMagnetonIneVPerTUncertainty = 0.0000000026e-5;
420  const double BohrMagnetonInHzPerTUncertainty = 0.000000086e9;
421  const double BohrMagnetonInInversemPerTUncertainty = 0.00000029;
422  const double BohrMagnetonInKPerTUncertainty = 0.00000039;
423  #endif
424 
428  const double BohrRadius = 0.52917721067e-10;
429  #ifdef NISTCONST_UNCERTAINTY
430  const double BohrRadiusUncertainty = 0.00000000012e-10;
431  #endif
432 
436  const double BoltzmannConstant = 1.38064852e-23;
437  const double BoltzmannConstantIneVPerK = 8.6173303e-5;
438  const double BoltzmannConstantInHzPerK = 2.0836612e10;
439  const double BoltzmannConstantInInversemK = 69.503457;
440  #ifdef NISTCONST_UNCERTAINTY
441  const double BoltzmannConstantUncertainty = 0.00000079e-23;
442  const double BoltzmannConstantIneVPerKUncertainty = 0.0000050e-5;
443  const double BoltzmannConstantInHzPerKUncertainty = 0.0000012e10;
444  const double BoltzmannConstantInInversemKUncertainty = 0.000040;
445  #endif
446 
448 
451  const double impedanceOfVacuum = 376.730313461;
452  #ifdef NISTCONST_UNCERTAINTY
453  const double impedanceOfVacuumUncertainty = 0.0;
454  #endif
455 
459  const double classicalElectronRadius = 2.8179403227e-15;
460  #ifdef NISTCONST_UNCERTAINTY
461  const double classicalElectronRadiusUncertainty = 0.0000000019e-15;
462  #endif
463 
467  const double ComptonWavelength = 2.4263102367e-12;
468  const double ComptonWavelengthOver2Pi = 386.15926764e-15;
469  #ifdef NISTCONST_UNCERTAINTY
470  const double ComptonWavelengthUncertainty = 0.0000000011e-12;
471  const double ComptonWavelengthOver2PiUncertainty = 0.00000018e-15;
472  #endif
473 
477  const double conductanceQuantum = 7.7480917310e-5;
478  #ifdef NISTCONST_UNCERTAINTY
479  const double conductanceQuantumUncertainty = 0.0000000018e-5;
480  #endif
481 
485  const double conventionalJosephsonConstant = 483597.9e9;
486  #ifdef NISTCONST_UNCERTAINTY
488  #endif
489 
491 
494  const double conventionalvonKlitzingConstant = 25812.807;
495  #ifdef NISTCONST_UNCERTAINTY
497  #endif
498 
502  const double CuXUnit = 1.00207697e-13;
503  #ifdef NISTCONST_UNCERTAINTY
504  const double CuXUnitUncertainty = 0.00000028e-13;
505  #endif
506 
510  const double deuterongFactor = 0.8574382311;
511  const double deuteronElectronMagneticMomentRatio = -4.664345535e-4;
512  const double deuteronElectronMassRatio = 3670.48296785;
513  const double deuteronMagneticMoment = 0.4330735040e-26;
514  const double deuteronMagneticMomentToBohrMagnetonRatio = 0.4669754554e-3;
515  const double deuteronMagneticMomentToNuclearMagnetonRatio = 0.8574382311;
516  const double deuteronMass = 3.343583719e-27;
517  const double deuteronMassInJPercSquared = 3.005063183e-10;
518  const double deuteronMassInMeVPercSquared = 1875.612928;
519  const double deuteronMassInu = 2.013553212745;
520  const double deuteronMolarMass = 2.013553212745e-3;
521  const double deuteronNeutronMagneticMomentRatio = -0.44820652;
522  const double deuteronProtonMagneticMomentRatio = 0.3070122077;
523  const double deuteronProtonMassRatio = 1.99900750087;
524  const double deuteronrmsChargeRadius = 2.1413e-15;
526  #ifdef NISTCONST_UNCERTAINTY
527  const double deuterongFactorUncertainty = 0.0000000048;
528  const double deuteronElectronMagneticMomentRatioUncertainty = 0.000000026e-4;
529  const double deuteronElectronMassRatioUncertainty = 0.00000013;
530  const double deuteronMagneticMomentUncertainty = 0.0000000036e-26;
533  const double deuteronMassUncertainty = 0.000000041e-27;
534  const double deuteronMassInJPercSquaredUncertainty = 0.000000037e-10;
535  const double deuteronMassInMeVPercSquaredUncertainty = 0.000012;
536  const double deuteronMassInuUncertainty = 0.000000000040;
537  const double deuteronMolarMassUncertainty = 0.000000000040e-3;
539  const double deuteronProtonMagneticMomentRatioUncertainty = 0.0000000015;
540  const double deuteronProtonMassRatioUncertainty = 0.00000000019;
541  const double deuteronrmsChargeRadiusUncertainty = 0.0025e-15;
542  #endif
543 
547  const double electricConstant = 8.854187817e-12;
548  #ifdef NISTCONST_UNCERTAINTY
549  const double electricConstantUncertainty = 0.0;
550  #endif
551 
555  const double electronChargeToMass = -1.758820024e11;
556  const double electronDeuteronMagneticMomentRatio = -2143.923499;
557  const double electronDeuteronMassRatio = 2.724437107484e-4;
558  const double electrongFactor = -2.00231930436182;
559  const double electronGyromagneticRatio = 1.760859644e11;
560  const double electronGyromagneticRatioOver2pi = 28024.95164;
561  const double electronHelionMassRatio = 1.819543074854e-4;
562  const double electronMagneticMoment = -928.4764620e-26;
563  const double electronMagneticMomentAnomaly = 1.15965218091e-3;
564  const double electronMagneticMomentToBohrMagnetonRatio = -1.00115965218091;
565  const double electronMagneticMomentToNuclearMagnetonRatio = -1838.28197234;
566  const double electronMass = 9.10938356e-31;
567  const double electronMassInJPercSquared = 8.18710565e-14;
568  const double electronMassInMeVPercSquared = 0.5109989461;
569  const double electronMassInu = 5.48579909070e-4;
570  const double electronMolarMass = 5.48579909070e-7;
571  const double electronMuonMagneticMomentRatio = 206.7669880;
572  const double electronMuonMassRatio = 4.83633170e-3;
573  const double electronNeutronMagneticMomentRatio = 960.92050;
574  const double electronNeutronMassRatio = 5.4386734428e-4;
575  const double electronProtonMagneticMomentRatio = -658.2106866;
576  const double electronProtonMassRatio = 5.44617021352e-4;
577  const double electronTauMassRatio = 2.87592e-4;
578  const double electronToAlphaParticleMassRatio = 1.370933554798e-4;
580  const double electronToShieldedProtonMagneticMomentRatio = -658.2275971;
581  const double electronTritonMassRatio = 1.819200062203e-4;
583  #ifdef NISTCONST_UNCERTAINTY
584  const double electronChargeToMassUncertainty = 0.000000011e11;
586  const double electronDeuteronMassRatioUncertainty = 0.000000000096e-4;
587  const double electrongFactorUncertainty = 0.00000000000052;
588  const double electronGyromagneticRatioUncertainty = 0.000000011e11;
590  const double electronHelionMassRatioUncertainty = 0.000000000088e-4;
591  const double electronMagneticMomentUncertainty = 0.0000057e-26;
592  const double electronMagneticMomentAnomalyUncertainty = 0.00000000026e-3;
595  const double electronMassUncertainty = 0.00000011e-31;
596  const double electronMassInJPercSquaredUncertainty = 0.00000010e-14;
597  const double electronMassInMeVPercSquaredUncertainty = 0.0000000031;
598  const double electronMassInuUncertainty = 0.00000000016e-4;
599  const double electronMolarMassUncertainty = 0.00000000016e-7;
601  const double electronMuonMassRatioUncertainty = 0.00000011e-3;
603  const double electronNeutronMassRatioUncertainty = 0.0000000027e-4;
605  const double electronProtonMassRatioUncertainty = 0.00000000052e-4;
606  const double electronTauMassRatioUncertainty = 0.00026e-4;
607  const double electronToAlphaParticleMassRatioUncertainty = 0.000000000045e-4;
610  const double electronTritonMassRatioUncertainty = 0.000000000084e-4;
611  #endif
612 
616  const double electronVolt = 1.6021766208e-19;
617  #ifdef NISTCONST_UNCERTAINTY
618  const double electronVoltUncertainty = 0.0000000098e-19;
619  #endif
620 
624  const double electronVoltToAtomicMassUnit = 1.0735441105e-9;
625  const double electronVoltToHartree = 3.674932248e-2;
626  const double electronVoltToHertz = 2.417989262e14;
627  const double electronVoltToInverseMeter = 8.065544005e5;
628  const double electronVoltToJoule = 1.6021766208e-19;
629  const double electronVoltToKelvin = 1.16045221e4;
630  const double electronVoltToKilogram = 1.782661907e-36;
632  #ifdef NISTCONST_UNCERTAINTY
633  const double electronVoltToAtomicMassUnitUncertainty = 0.0000000066e-9;
634  const double electronVoltToHartreeUncertainty = 0.000000023e-2;
635  const double electronVoltToHertzUncertainty = 0.000000015e14;
636  const double electronVoltToInverseMeterUncertainty = 0.000000050e5;
637  const double electronVoltToJouleUncertainty = 0.0000000098e-19;
638  const double electronVoltToKelvinUncertainty = 0.00000067e4;
639  const double electronVoltToKilogramUncertainty = 0.000000011e-36;
640  #endif
641 
645  const double elementaryCharge = 1.6021766208e-19;
646  const double elementaryChargeOverh = 2.417989262e14;
647  #ifdef NISTCONST_UNCERTAINTY
648  const double elementaryChargeUncertainty = 0.0000000098e-19;
649  const double elementaryChargeOverhUncertainty = 0.000000015e14;
650  #endif
651 
655  const double FaradayConstant = 96485.33289;
657  #ifdef NISTCONST_UNCERTAINTY
658  const double FaradayConstantUncertainty = 0.00059;
660  #endif
661 
665  const double FermiCouplingConstant = 1.1663787e-5;
666  #ifdef NISTCONST_UNCERTAINTY
667  const double FermiCouplingConstantUncertainty = 0.0000006e-5;
668  #endif
669 
673  const double fineStructureConstant = 7.2973525664e-3;
674  #ifdef NISTCONST_UNCERTAINTY
675  const double fineStructureConstantUncertainty = 0.0000000017e-3;
676  #endif
677 
681  const double firstRadiationConstant = 3.741771790e-16;
682  const double firstRadiationConstantForSpectralRadiance = 1.191042953e-16;
683  #ifdef NISTCONST_UNCERTAINTY
684  const double firstRadiationConstantUncertainty = 0.000000046e-16;
686  #endif
687 
691  const double HartreeEnergy = 4.359744650e-18;
692  const double HartreeEnergyIneV = 27.21138602;
693  #ifdef NISTCONST_UNCERTAINTY
694  const double HartreeEnergyUncertainty = 0.000000054e-18;
695  const double HartreeEnergyIneVUncertainty = 0.00000017;
696  #endif
697 
701  const double hartreeToAtomicMassUnit = 2.9212623197e-8;
702  const double hartreeToElectronVolt = 27.21138602;
703  const double hartreeToHertz = 6.579683920711e15;
704  const double hartreeToInverseMeter = 2.194746313702e7;
705  const double hartreeToJoule = 4.359744650e-18;
706  const double hartreeToKelvin = 3.1577513e5;
707  const double hartreeToKilogram = 4.850870129e-35;
708  #ifdef NISTCONST_UNCERTAINTY
709  const double hartreeToAtomicMassUnitUncertainty = 0.0000000013e-8;
710  const double hartreeToElectronVoltUncertainty = 0.00000017;
711  const double hartreeToHertzUncertainty = 0.000000000039e15;
712  const double hartreeToInverseMeterUncertainty = 0.000000000013e7;
713  const double hartreeToJouleUncertainty = 0.000000054e-18;
714  const double hartreeToKelvinUncertainty = 0.0000018e5;
715  const double hartreeToKilogramUncertainty = 0.000000060e-35;
716  #endif
717 
721  const double helionElectronMassRatio = 5495.88527922;
722  const double heliongFactor = -4.255250616;
723  const double helionMagneticMoment = -1.074617522e-26;
724  const double helionMagneticMomentToBohrMagnetonRatio = -1.158740958e-3;
725  const double helionMagneticMomentToNuclearMagnetonRatio = -2.127625308;
726  const double helionMass = 5.006412700e-27;
727  const double helionMassInJPercSquared = 4.499539341e-10;
728  const double helionMassInMeVPercSquared = 2808.391586;
729  const double helionMassInu = 3.01493224673;
730  const double helionMolarMass = 3.01493224673e-3;
731  const double helionProtonMassRatio = 2.99315267046;
732  #ifdef NISTCONST_UNCERTAINTY
733  const double helionElectronMassRatioUncertainty = 0.00000027;
734  const double heliongFactorUncertainty = 0.000000050;
735  const double helionMagneticMomentUncertainty = 0.000000014e-26;
738  const double helionMassUncertainty = 0.000000062e-27;
739  const double helionMassInJPercSquaredUncertainty = 0.000000055e-10;
740  const double helionMassInMeVPercSquaredUncertainty = 0.000017;
741  const double helionMassInuUncertainty = 0.00000000012;
742  const double helionMolarMassUncertainty = 0.00000000012e-3;
743  const double helionProtonMassRatioUncertainty = 0.00000000029;
744  #endif
745 
749  const double hertzToAtomicMassUnit = 4.4398216616e-24;
750  const double hertzToElectronVolt = 4.135667662e-15;
751  const double hertzToHartree = 1.5198298460088e-16;
752  const double hertzToInverseMeter = 3.335640951e-9;
753  const double hertzToJoule = 6.626070040e-34;
754  const double hertzToKelvin = 4.7992447e-11;
755  const double hertzToKilogram = 7.372497201e-51;
756  #ifdef NISTCONST_UNCERTAINTY
757  const double hertzToAtomicMassUnitUncertainty = 0.0000000020e-24;
758  const double hertzToElectronVoltUncertainty = 0.000000025e-15;
759  const double hertzToHartreeUncertainty = 0.0000000000090e-16;
760  const double hertzToInverseMeterUncertainty = 0.0;
761  const double hertzToJouleUncertainty = 0.000000081e-34;
762  const double hertzToKelvinUncertainty = 0.0000028e-11;
763  const double hertzToKilogramUncertainty = 0.000000091e-51;
764  #endif
765 
769  const double inverseFineStructureConstant = 137.035999139;
770  #ifdef NISTCONST_UNCERTAINTY
771  const double inverseFineStructureConstantUncertainty = 0.000000031;
772  #endif
773 
777  const double inverseMeterToAtomicMassUnit = 1.33102504900e-15;
778  const double inverseMeterToElectronVolt = 1.2398419739e-6;
779  const double inverseMeterToHartree = 4.556335252767e-8;
780  const double inverseMeterToHertz = 299792458;
781  const double inverseMeterToJoule = 1.986445824e-25;
782  const double inverseMeterToKelvin = 1.43877736e-2;
783  const double inverseMeterToKilogram = 2.210219057e-42;
784  #ifdef NISTCONST_UNCERTAINTY
785  const double inverseMeterToAtomicMassUnitUncertainty = 0.00000000061e-15;
786  const double inverseMeterToElectronVoltUncertainty = 0.0000000076e-6;
787  const double inverseMeterToHartreeUncertainty = 0.000000000027e-8;
788  const double inverseMeterToHertzUncertainty = 0.0;
789  const double inverseMeterToJouleUncertainty = 0.000000024e-25;
790  const double inverseMeterToKelvinUncertainty = 0.00000083e-2;
791  const double inverseMeterToKilogramUncertainty = 0.000000027e-42;
792  #endif
793 
797  const double inverseOfConductanceQuantum = 12906.4037278;
798  #ifdef NISTCONST_UNCERTAINTY
799  const double inverseOfConductanceQuantumUncertainty = 0.0000029;
800  #endif
801 
805  const double JosephsonConstant = 483597.8525e9;
806  #ifdef NISTCONST_UNCERTAINTY
807  const double JosephsonConstantUncertainty = 0.0030e9;
808  #endif
809 
813  const double jouleToAtomicMassUnit = 6.700535363e9;
814  const double jouleToElectronVolt = 6.241509126e18;
815  const double jouleToHartree = 2.293712317e17;
816  const double jouleToHertz = 1.509190205e33;
817  const double jouleToInverseMeter = 5.034116651e24;
818  const double jouleToKelvin = 7.2429731e22;
819  const double jouleToKilogram = 1.112650056e-17;
820  #ifdef NISTCONST_UNCERTAINTY
821  const double jouleToAtomicMassUnitUncertainty = 0.000000082e9;
822  const double jouleToElectronVoltUncertainty = 0.000000038e18;
823  const double jouleToHartreeUncertainty = 0.000000028e17;
824  const double jouleToHertzUncertainty = 0.000000019e33;
825  const double jouleToInverseMeterUncertainty = 0.000000062e24;
826  const double jouleToKelvinUncertainty = 0.0000042e22;
827  const double jouleToKilogramUncertainty = 0.0;
828  #endif
829 
833  const double kelvinToAtomicMassUnit = 9.2510842e-14;
834  const double kelvinToElectronVolt = 8.6173303e-5;
835  const double kelvinToHartree = 3.1668105e-6;
836  const double kelvinToHertz = 2.0836612e10;
837  const double kelvinToInverseMeter = 69.503457;
838  const double kelvinToJoule = 1.38064852e-23;
839  const double kelvinToKilogram = 1.53617865e-40;
840  #ifdef NISTCONST_UNCERTAINTY
841  const double kelvinToAtomicMassUnitUncertainty = 0.0000053e-14;
842  const double kelvinToElectronVoltUncertainty = 0.0000050e-5;
843  const double kelvinToHartreeUncertainty = 0.0000018e-6;
844  const double kelvinToHertzUncertainty = 0.0000012e10;
845  const double kelvinToInverseMeterUncertainty = 0.000040;
846  const double kelvinToJouleUncertainty = 0.00000079e-23;
847  const double kelvinToKilogramUncertainty = 0.00000088e-40;
848  #endif
849 
853  const double kilogramToAtomicMassUnit = 6.022140857e26;
854  const double kilogramToElectronVolt = 5.609588650e35;
855  const double kilogramToHartree = 2.061485823e34;
856  const double kilogramToHertz = 1.356392512e50;
857  const double kilogramToInverseMeter = 4.524438411e41;
858  const double kilogramToJoule = 8.987551787e16;
859  const double kilogramToKelvin = 6.5096595e39;
860  #ifdef NISTCONST_UNCERTAINTY
861  const double kilogramToAtomicMassUnitUncertainty = 0.000000074e26;
862  const double kilogramToElectronVoltUncertainty = 0.000000034e35;
863  const double kilogramToHartreeUncertainty = 0.000000025e34;
864  const double kilogramToHertzUncertainty = 0.000000017e50;
865  const double kilogramToInverseMeterUncertainty = 0.000000056e41;
866  const double kilogramToJouleUncertainty = 0.0;
867  const double kilogramToKelvinUncertainty = 0.0000037e39;
868  #endif
869 
873  const double latticeParameterOfSilicon = 543.1020504e-12;
874  #ifdef NISTCONST_UNCERTAINTY
875  const double latticeParameterOfSiliconUncertainty = 0.0000089e-12;
876  #endif
877 
881  const double LoschmidtConstant = 2.6516467e25;
882  const double LoschmidtConstantatm = 2.6867811e25;
883  #ifdef NISTCONST_UNCERTAINTY
884  const double LoschmidtConstantUncertainty = 0.0000015e25;
885  const double LoschmidtConstantatmUncertainty = 0.0000015e25;
886  #endif
887 
891  const double magneticConstant = 12.566370614e-7;
892  #ifdef NISTCONST_UNCERTAINTY
893  const double magneticConstantUncertainty = 0.0;
894  #endif
895 
899  const double magneticFluxQuantum = 2.067833831e-15;
900  #ifdef NISTCONST_UNCERTAINTY
901  const double magneticFluxQuantumUncertainty = 0.000000013e-15;
902  #endif
903 
907  const double molarGasConstant = 8.3144598;
908  #ifdef NISTCONST_UNCERTAINTY
909  const double molarGasConstantUncertainty = 0.0000048;
910  #endif
911 
915  const double molarMassConstant = 1e-3;
916  const double molarMassOfCarbon12 = 12e-3;
917  #ifdef NISTCONST_UNCERTAINTY
918  const double molarMassConstantUncertainty = 0.0;
919  const double molarMassOfCarbon12Uncertainty = 0.0;
920  #endif
921 
925  const double molarPlanckConstant = 3.9903127110e-10;
926  const double molarPlanckConstantTimesc = 0.119626565582;
927  #ifdef NISTCONST_UNCERTAINTY
928  const double molarPlanckConstantUncertainty = 0.0000000018e-10;
929  const double molarPlanckConstantTimescUncertainty = 0.000000000054;
930  #endif
931 
935  const double molarVolumeOfIdealGas = 22.710947e-3;
936  const double molarVolumeOfIdealGasatm = 22.413962e-3;
937  #ifdef NISTCONST_UNCERTAINTY
938  const double molarVolumeOfIdealGasUncertainty = 0.000013e-3;
939  const double molarVolumeOfIdealGasatmUncertainty = 0.000013e-3;
940  #endif
941 
945  const double molarVolumeOfSilicon = 12.05883214e-6;
946  #ifdef NISTCONST_UNCERTAINTY
947  const double molarVolumeOfSiliconUncertainty = 0.00000061e-6;
948  #endif
949 
953  const double MoXUnit = 1.00209952e-13;
954  #ifdef NISTCONST_UNCERTAINTY
955  const double MoXUnitUncertainty = 0.00000053e-13;
956  #endif
957 
961  const double muonComptonWavelength = 11.73444111e-15;
962  const double muonComptonWavelengthOver2pi = 1.867594308e-15;
963  const double muonElectronMassRatio = 206.7682826;
964  const double muongFactor = -2.0023318418;
965  const double muonMagneticMoment = -4.49044826e-26;
966  const double muonMagneticMomentAnomaly = 1.16592089e-3;
967  const double muonMagneticMomentToBohrMagnetonRatio = -4.84197048e-3;
968  const double muonMagneticMomentToNuclearMagnetonRatio = -8.89059705;
969  const double muonMass = 1.883531594e-28;
970  const double muonMassInJPercSquared = 1.692833774e-11;
971  const double muonMassInMeVPercSquared = 105.6583745;
972  const double muonMassInu = 0.1134289257;
973  const double muonMolarMass = 0.1134289257e-3;
974  const double muonNeutronMassRatio = 0.1124545167;
975  const double muonProtonMagneticMomentRatio = -3.183345142;
976  const double muonProtonMassRatio = 0.1126095262;
977  const double muonTauMassRatio = 5.94649e-2;
979  #ifdef NISTCONST_UNCERTAINTY
980  const double muonComptonWavelengthUncertainty = 0.00000026e-15;
981  const double muonComptonWavelengthOver2piUncertainty = 0.000000042e-15;
982  const double muonElectronMassRatioUncertainty = 0.0000046;
983  const double muongFactorUncertainty = 0.0000000013;
984  const double muonMagneticMomentUncertainty = 0.00000010e-26;
985  const double muonMagneticMomentAnomalyUncertainty = 0.00000063e-3;
988  const double muonMassUncertainty = 0.000000048e-28;
989  const double muonMassInJPercSquaredUncertainty = 0.000000043e-11;
990  const double muonMassInMeVPercSquaredUncertainty = 0.0000024;
991  const double muonMassInuUncertainty = 0.0000000025;
992  const double muonMolarMassUncertainty = 0.0000000025e-3;
993  const double muonNeutronMassRatioUncertainty = 0.0000000025;
994  const double muonProtonMagneticMomentRatioUncertainty = 0.000000071;
995  const double muonProtonMassRatioUncertainty = 0.0000000025;
996  const double muonTauMassRatioUncertainty = 0.00054e-2;
997  #endif
998 
1002  const double naturalUnitOfAction = 1.054571800e-34;
1003  const double naturalUnitOfActionIneVs = 6.582119514e-16;
1004  const double naturalUnitOfEnergy = 8.18710565e-14;
1005  const double naturalUnitOfEnergyInMeV = 0.5109989461;
1006  const double naturalUnitOfLength = 386.15926764e-15;
1007  const double naturalUnitOfMass = 9.10938356e-31;
1008  const double naturalUnitOfMomentum = 2.730924488e-22;
1009  const double naturalUnitOfMomentumInMeVPerc = 0.5109989461;
1010  const double naturalUnitOfTime = 1.28808866712e-21;
1011  const double naturalUnitOfVelocity = 299792458;
1012  #ifdef NISTCONST_UNCERTAINTY
1013  const double naturalUnitOfActionUncertainty = 0.000000013e-34;
1014  const double naturalUnitOfActionIneVsUncertainty = 0.000000040e-16;
1015  const double naturalUnitOfEnergyUncertainty = 0.00000010e-14;
1016  const double naturalUnitOfEnergyInMeVUncertainty = 0.0000000031;
1017  const double naturalUnitOfLengthUncertainty = 0.00000018e-15;
1018  const double naturalUnitOfMassUncertainty = 0.00000011e-31;
1019  const double naturalUnitOfMomentumUncertainty = 0.000000034e-22;
1020  const double naturalUnitOfMomentumInMeVPercUncertainty = 0.0000000031;
1021  const double naturalUnitOfTimeUncertainty = 0.00000000058e-21;
1023  #endif
1024 
1028  const double neutronComptonWavelength = 1.31959090481e-15;
1029  const double neutronComptonWavelengthOver2Pi = 0.21001941536e-15;
1030  const double neutronElectronMagneticMomentRatio = 1.04066882e-3;
1031  const double neutronElectronMassRatio = 1838.68366158;
1032  const double neutrongFactor = -3.82608545;
1033  const double neutronGyromagneticRatio = 1.83247172e8;
1034  const double neutronGyromagneticRatioOver2Pi = 29.1646933;
1035  const double neutronMagneticMoment = -0.96623650e-26;
1036  const double neutronMagneticMomentToBohrMagnetonRatio = -1.04187563e-3;
1037  const double neutronMagneticMomentToNuclearMagnetonRatio = -1.91304273;
1038  const double neutronMass = 1.674927471e-27;
1039  const double neutronMassInJPercSquared = 1.505349739e-10;
1040  const double neutronMassInMeVPercSquared = 939.5654133;
1041  const double neutronMassInu = 1.00866491588;
1042  const double neutronMolarMass = 1.00866491588e-3;
1043  const double neutronMuonMassRatio = 8.89248408;
1044  const double neutronProtonMagneticMomentRatio = -0.68497934;
1045  const double neutronProtonMassDifference = 2.30557377e-30;
1046  const double neutronProtonMassDifferenceInJPercSquared = 2.07214637e-13;
1048  const double neutronProtonMassDifferenceInu = 0.00138844900;
1049  const double neutronProtonMassRatio = 1.00137841898;
1050  const double neutronTauMassRatio = 0.528790;
1051  const double neutronToShieldedProtonMagneticMomentRatio = -0.68499694;
1053  #ifdef NISTCONST_UNCERTAINTY
1054  const double neutronComptonWavelengthUncertainty = 0.00000000088e-15;
1055  const double neutronComptonWavelengthOver2PiUncertainty = 0.00000000014e-15;
1056  const double neutronElectronMagneticMomentRatioUncertainty = 0.00000025e-3;
1057  const double neutronElectronMassRatioUncertainty = 0.00000090;
1058  const double neutrongFactorUncertainty = 0.00000090;
1059  const double neutronGyromagneticRatioUncertainty = 0.00000043e8;
1061  const double neutronMagneticMomentUncertainty = 0.00000023e-26;
1064  const double neutronMassUncertainty = 0.000000021e-27;
1065  const double neutronMassInJPercSquaredUncertainty = 0.000000019e-10;
1066  const double neutronMassInMeVPercSquaredUncertainty = 0.0000058;
1067  const double neutronMassInuUncertainty = 0.00000000049;
1068  const double neutronMolarMassUncertainty = 0.00000000049e-3;
1069  const double neutronMuonMassRatioUncertainty = 0.00000020;
1071  const double neutronProtonMassDifferenceUncertainty = 0.00000085e-30;
1074  const double neutronProtonMassDifferenceInuUncertainty = 0.00000000051;
1075  const double neutronProtonMassRatioUncertainty = 0.00000000051;
1076  const double neutronTauMassRatioUncertainty = 0.000048;
1078  #endif
1079 
1083  const double NewtonianConstantOfGravitation = 6.67408e-11;
1084  const double NewtonianConstantOfGravitationOverhbarc = 6.70861e-39;
1085  #ifdef NISTCONST_UNCERTAINTY
1086  const double NewtonianConstantOfGravitationUncertainty = 0.00031e-11;
1088  #endif
1089 
1093  const double nuclearMagneton = 5.050783699e-27;
1094  const double nuclearMagnetonIneVPerT = 3.1524512550e-8;
1095  const double nuclearMagnetonInInversemT = 2.542623432e-2;
1096  const double nuclearMagnetonInKPerT = 3.6582690e-4;
1097  const double nuclearMagnetonInMHzPerT = 7.622593285;
1098  #ifdef NISTCONST_UNCERTAINTY
1099  const double nuclearMagnetonUncertainty = 0.000000031e-27;
1100  const double nuclearMagnetonIneVPerTUncertainty = 0.0000000015e-8;
1101  const double nuclearMagnetonInInversemTUncertainty = 0.000000016e-2;
1102  const double nuclearMagnetonInKPerTUncertainty = 0.0000021e-4;
1103  const double nuclearMagnetonInMHzPerTUncertainty = 0.000000047;
1104  #endif
1105 
1109  const double PlanckConstant = 6.626070040e-34;
1110  const double PlanckConstantIneVs = 4.135667662e-15;
1111  const double PlanckConstantOver2Pi = 1.054571800e-34;
1112  const double PlanckConstantOver2PiIneVs = 6.582119514e-16;
1113  const double PlanckConstantOver2PiTimescInMeVfm = 197.3269788;
1114  #ifdef NISTCONST_UNCERTAINTY
1115  const double PlanckConstantUncertainty = 0.000000081e-34;
1116  const double PlanckConstantIneVsUncertainty = 0.000000025e-15;
1117  const double PlanckConstantOver2PiUncertainty = 0.000000013e-34;
1118  const double PlanckConstantOver2PiIneVsUncertainty = 0.000000040e-16;
1120  #endif
1121 
1125  const double PlanckLength = 1.616229e-35;
1126  #ifdef NISTCONST_UNCERTAINTY
1127  const double PlanckLengthUncertainty = 0.000038e-35;
1128  #endif
1129 
1133  const double PlanckMass = 2.176470e-8;
1134  const double PlanckMassInGeVpercSquared = 1.220910e19;
1135  #ifdef NISTCONST_UNCERTAINTY
1136  const double PlanckMassUncertainty = 0.000051e-8;
1137  const double PlanckMassInGeVpercSquaredUncertainty = 0.000029e19;
1138  #endif
1139 
1143  const double PlanckTemperature = 1.416808e32;
1144  #ifdef NISTCONST_UNCERTAINTY
1145  const double PlanckTemperatureUncertainty = 0.000033e32;
1146  #endif
1147 
1151  const double PlanckTime = 5.39116e-44;
1152  #ifdef NISTCONST_UNCERTAINTY
1153  const double PlanckTimeUncertainty = 0.00013e-44;
1154  #endif
1155 
1159  const double protonChargeToMassQuotient = 9.578833226e7;
1160  const double protonComptonWavelength = 1.32140985396e-15;
1161  const double protonComptonWavelengthOver2Pi = 0.210308910109e-15;
1162  const double protonElectronMassRatio = 1836.15267389;
1163  const double protongFactor = 5.585694702;
1164  const double protonGyromagneticRatio = 2.675221900e8;
1165  const double protonGyromagneticRatioOver2pi = 42.57747892;
1166  const double protonMagneticMoment = 1.4106067873e-26;
1167  const double protonMagneticMomentToBohrMagnetonRatio = 1.5210322053e-3;
1168  const double protonMagneticMomentToNuclearMagnetonRatio = 2.7928473508;
1169  const double protonMagneticShieldingCorrection = 25.691e-6;
1170  const double protonMass = 1.672621898e-27;
1171  const double protonMassInJPercSquared = 1.503277593e-10;
1172  const double protonMassInMeVPercSquared = 938.2720813;
1173  const double protonMassInu = 1.007276466879;
1174  const double protonMolarMass = 1.007276466879e-3;
1175  const double protonMuonMassRatio = 8.88024338;
1176  const double protonNeutronMagneticMomentRatio = -1.45989805;
1177  const double protonNeutronMassRatio = 0.99862347844;
1178  const double protonrmsChargeRadius = 0.8751e-15;
1179  const double protonTauMassRatio = 0.528063;
1181  #ifdef NISTCONST_UNCERTAINTY
1182  const double protonChargeToMassQuotientUncertainty = 0.000000059e7;
1183  const double protonComptonWavelengthUncertainty = 0.00000000061e-15;
1184  const double protonComptonWavelengthOver2PiUncertainty = 0.000000000097e-15;
1185  const double protonElectronMassRatioUncertainty = 0.00000017;
1186  const double protongFactorUncertainty = 0.000000017;
1187  const double protonGyromagneticRatioUncertainty = 0.000000018e8;
1188  const double protonGyromagneticRatioOver2piUncertainty = 0.00000029;
1189  const double protonMagneticMomentUncertainty = 0.0000000097e-26;
1193  const double protonMassUncertainty = 0.000000021e-27;
1194  const double protonMassInJPercSquaredUncertainty = 0.000000018e-10;
1195  const double protonMassInMeVPercSquaredUncertainty = 0.0000058;
1196  const double protonMassInuUncertainty = 0.000000000091;
1197  const double protonMolarMassUncertainty = 0.000000000091e-3;
1198  const double protonMuonMassRatioUncertainty = 0.00000020;
1200  const double protonNeutronMassRatioUncertainty = 0.00000000051;
1201  const double protonrmsChargeRadiusUncertainty = 0.0061e-15;
1202  const double protonTauMassRatioUncertainty = 0.000048;
1203  #endif
1204 
1208  const double quantumOfCirculation = 3.6369475486e-4;
1209  const double quantumOfCirculationTimes2 = 7.2738950972e-4;
1210  #ifdef NISTCONST_UNCERTAINTY
1211  const double quantumOfCirculationUncertainty = 0.0000000017e-4;
1212  const double quantumOfCirculationTimes2Uncertainty = 0.0000000033e-4;
1213  #endif
1214 
1218  const double RydbergConstant = 10973731.568508;
1219  const double RydbergConstantTimescInHz = 3.289841960355e15;
1220  const double RydbergConstantTimeshcIneV = 13.605693009;
1221  const double RydbergConstantTimeshcInJ = 2.179872325e-18;
1222  #ifdef NISTCONST_UNCERTAINTY
1223  const double RydbergConstantUncertainty = 0.000065;
1224  const double RydbergConstantTimescInHzUncertainty = 0.000000000019e15;
1225  const double RydbergConstantTimeshcIneVUncertainty = 0.000000084;
1226  const double RydbergConstantTimeshcInJUncertainty = 0.000000027e-18;
1227  #endif
1228 
1232  const double SackurTetrodeConstant = -1.1517084;
1233  const double SackurTetrodeConstantatm = -1.1648714;
1234  #ifdef NISTCONST_UNCERTAINTY
1235  const double SackurTetrodeConstantUncertainty = 0.0000014;
1236  const double SackurTetrodeConstantatmUncertainty = 0.0000014;
1237  #endif
1238 
1242  const double secondRadiationConstant = 1.43877736e-2;
1243  #ifdef NISTCONST_UNCERTAINTY
1244  const double secondRadiationConstantUncertainty = 0.00000083e-2;
1245  #endif
1246 
1250  const double shieldedHelionGyromagneticRatio = 2.037894585e8;
1251  const double shieldedHelionGyromagneticRatioOver2Pi = 32.43409966;
1252  const double shieldedHelionMagneticMoment = -1.074553080e-26;
1253  const double shieldedHelionMagneticMomentToBohrMagnetonRatio = -1.158671471e-3;
1255  const double shieldedHelionToProtonMagneticMomentRatio = -0.7617665603;
1257  #ifdef NISTCONST_UNCERTAINTY
1258  const double shieldedHelionGyromagneticRatioUncertainty = 0.000000027e8;
1260  const double shieldedHelionMagneticMomentUncertainty = 0.000000014e-26;
1265  #endif
1266 
1270  const double shieldedProtonGyromagneticRatio = 2.675153171e8;
1271  const double shieldedProtonGyromagneticRatioOver2Pi = 42.57638507;
1272  const double shieldedProtonMagneticMoment = 1.410570547e-26;
1273  const double shieldedProtonMagneticMomentToBohrMagnetonRatio = 1.520993128e-3;
1276  #ifdef NISTCONST_UNCERTAINTY
1277  const double shieldedProtonGyromagneticRatioUncertainty = 0.000000033e8;
1279  const double shieldedProtonMagneticMomentUncertainty = 0.000000018e-26;
1282  #endif
1283 
1287  const double speedOfLightInVacuum = 299792458.0;
1288  #ifdef NISTCONST_UNCERTAINTY
1289  const double speedOfLightInVacuumUncertainty = 0.0;
1290  #endif
1291 
1295  const double standardAccelerationOfGravity = 9.80665;
1296  #ifdef NISTCONST_UNCERTAINTY
1298  #endif
1299 
1303  const double standardAtmosphere = 101325.0;
1304  #ifdef NISTCONST_UNCERTAINTY
1305  const double standardAtmosphereUncertainty = 0.0;
1306  #endif
1307 
1311  const double standardStatePressure = 100000.0;
1312  #ifdef NISTCONST_UNCERTAINTY
1314  #endif
1315 
1319  const double StefanBoltzmannConstant = 5.670367e-8;
1320  #ifdef NISTCONST_UNCERTAINTY
1321  const double StefanBoltzmannConstantUncertainty = 0.000013e-8;
1322  #endif
1323 
1325 
1328  const double tauComptonWavelength = 0.697787e-15;
1329  const double tauComptonWavelengthOver2Pi = 0.111056e-15;
1330  const double tauElectronMassRatio = 3477.15;
1331  const double tauMass = 3.16747e-27;
1332  const double tauMassInJPercSquared = 2.84678e-10;
1333  const double tauMassInMeVPercSquared = 1776.82;
1334  const double tauMassInu = 1.90749;
1335  const double tauMolarMass = 1.90749e-3;
1336  const double tauMuonMassRatio = 16.8167;
1337  const double tauNeutronMassRatio = 1.89111;
1338  const double tauProtonMassRatio = 1.89372;
1340  #ifdef NISTCONST_UNCERTAINTY
1341  const double tauComptonWavelengthUncertainty = 0.000063e-15;
1342  const double tauComptonWavelengthOver2PiUncertainty = 0.000010e-15;
1343  const double tauElectronMassRatioUncertainty = 0.31;
1344  const double tauMassUncertainty = 0.00029e-27;
1345  const double tauMassInJPercSquaredUncertainty = 0.00026e-10;
1347  const double tauMassInuUncertainty = 0.00017;
1348  const double tauMolarMassUncertainty = 0.00017e-3;
1349  const double tauMuonMassRatioUncertainty = 0.0015;
1350  const double tauNeutronMassRatioUncertainty = 0.00017;
1351  const double tauProtonMassRatioUncertainty = 0.00017;
1352  #endif
1353 
1357  const double ThomsonCrossSection = 0.66524587158e-28;
1358  #ifdef NISTCONST_UNCERTAINTY
1359  const double ThomsonCrossSectionUncertainty = 0.00000000091e-28;
1360  #endif
1361 
1365  const double tritonElectronMassRatio = 5496.92153588;
1366  const double tritongFactor = 5.957924920;
1367  const double tritonMagneticMoment = 1.504609503e-26;
1368  const double tritonMagneticMomentToBohrMagnetonRatio = 1.6223936616e-3;
1369  const double tritonMagneticMomentToNuclearMagnetonRatio = 2.978962460;
1370  const double tritonMass = 5.007356665e-27;
1371  const double tritonMassInJPercSquared = 4.500387735e-10;
1372  const double tritonMassInMeVPercSquared = 2808.921112;
1373  const double tritonMassInu = 3.01550071632;
1374  const double tritonMolarMass = 3.01550071632e-3;
1375  const double tritonProtonMassRatio = 2.99371703348;
1377  #ifdef NISTCONST_UNCERTAINTY
1378  const double tritonElectronMassRatioUncertainty = 0.00000026;
1379  const double tritongFactorUncertainty = 0.000000028;
1380  const double tritonMagneticMomentUncertainty = 0.000000012e-26;
1383  const double tritonMassUncertainty = 0.000000062e-27;
1384  const double tritonMassInJPercSquaredUncertainty = 0.000000055e-10;
1385  const double tritonMassInMeVPercSquaredUncertainty = 0.000017;
1386  const double tritonMassInuUncertainty = 0.00000000011;
1387  const double tritonMolarMassUncertainty = 0.00000000011e-3;
1388  const double tritonProtonMassRatioUncertainty = 0.00000000022;
1389  #endif
1390 
1394  const double unifiedAtomicMassUnit = 1.660539040e-27;
1395  #ifdef NISTCONST_UNCERTAINTY
1396  const double unifiedAtomicMassUnitUncertainty = 0.000000020e-27;
1397  #endif
1398 
1402  const double vonKlitzingConstant = 25812.8074555;
1403  #ifdef NISTCONST_UNCERTAINTY
1404  const double vonKlitzingConstantUncertainty = 0.0000059;
1405  #endif
1406 
1410  const double weakMixingAngle = 0.2223;
1411  #ifdef NISTCONST_UNCERTAINTY
1412  const double weakMixingAngleUncertainty = 0.0021;
1413  #endif
1414 
1418  const double WienFrequencyDisplacementLawConstant = 5.8789238e10;
1419  const double WienWavelengthDisplacementLawConstant = 2.8977729e-3;
1421  #ifdef NISTCONST_UNCERTAINTY
1424  #endif
1425 
1427 } //namespace NISTConst
1428 
1429 
1430 
1431 
1432 
1433 
1434 
1435 /*
1436 
1437 impedanceOfVacuum = Z0
1438 impedance of free space
1439 
1440 
1441 NISTConst::electricConstant = e0
1442 vacuum permittivity
1443  permittivity of free space
1444 permittivity of vacuum
1445 
1446 
1447  magneticConstant = mu0
1448 vacuum permeability
1449 permeability of free space
1450 permeability of vacuum
1451 
1452 NewtonianConstantOfGravitation = G
1453 gravitational constant
1454 universal gravitational constant
1455  Newton's constant
1456 
1457 
1458  PlanckConstant = h
1459  PlanckConstantIneVs = hIneVs
1460 
1461 PlanckConstantOver2Pi = hbar
1462 PlanckConstantOver2PiIneVs = hbarIneVs
1463  reduced Planck constant = PlanckConstantOver2Pi
1464  reduced Planck constantIneVs = PlanckConstantOver2PiIneVs
1465 
1466 PlanckConstantOver2PiTimescInMeVfm = hbarcInMeVfm
1467 
1468 
1469 
1470 BohrMagneton = muB
1471 
1472 BohrMagnetonIneVPerT = muBIneVPerT
1473 
1474 BohrMagnetonInHzPerT = muBInHzPerT
1475 
1476 BohrMagnetonInInversemPerT = muBInInversemPerT
1477 BohrMagnetonInKPerT = muBInKPerT
1478 
1479 
1480 elementaryCharge = e
1481 elementary positive charge
1482 
1483 speedOfLightInVacuum =speed of light
1484 c
1485 
1486 conductanceQuantum = G0
1487 
1488 nuclearMagneton = muN
1489 nuclearMagnetonIneVPerT = muNIneVPerT
1490 
1491 nuclearMagnetonInInversemT = muNInInversemT
1492 
1493 nuclearMagnetonInKPerT = muNInKPerT
1494 
1495 nuclearMagnetonInMHzPerT = muNInMHzPerT
1496 
1497 vonKlitzingConstant = RK
1498 
1499 Josephson constant = KJ
1500 
1501 magneticFluxQuantum = Phi0
1502 
1503 BohrRadius = a0
1504 BohrRadius = rBohr
1505 
1506 fineStructureConstant = alpha
1507 fineStructureConstant = Sommerfeld's constant
1508 
1509 ComptonWavelength = lambdaC
1510 lambdaCOver2Pi = ComptonWavelengthOver2Pi
1511 
1512 Weinberg angle = weakMixingAngle.
1513 
1514 HartreeEnergy = Eh
1515 HartreeEnergyIneV =EhIneV
1516 
1517 AvogadroConstant =NA
1518 
1519 BoltzmannConstant = kB
1520 BoltzmannConstantIneVPerK = kBIneVPerK
1521 BoltzmannConstantInHzPerK = kBInHzPerK
1522 BoltzmannConstantInInversemK = kBInInversemK
1523 
1524 LoschmidtConstant =n0
1525 LoschmidtConstant =Loschmidt's number
1526 
1527 FaradayConstant = F
1528 
1529 
1530 molarGasConstant = R
1531 molarGasConstant = gasConstant
1532 molarGasConstant = universalConstant
1533 molarGasConstant = idealConstant
1534 
1535 StefanBoltzmannConstant = sigma
1536 
1537 common names characteristic impedance of vacuum z0
1538 e0
1539 
1540 // atomicMassUnitToElectronVolt should do unified version of it
1541 */
1542 
const double tritonMagneticMoment
Definition: NISTConst.hpp:1367
+Go to the documentation of this file.
1 // http://physics.nist.gov/constants
10 
11 
12 //=================================
13 // Header guard
14 #pragma once
15 //=================================
16 // Included dependencies
17 
18 //=================================
19 // Forward declared dependencies
20 
21 //=================================
22 // Document Groupings
23 
24 // Following grouping done by NIST for constants
25 
27 
30 
33 
36 
39 
42 
45 
48 
51 
54 
57 
60 
61 
62 
65 
68 
71 
74 
77 
80 
83 
86 
87 
88 
91 
94 
97 
100 
103 
106 
109 
112 
115 
118 
121 
124 
127 
130 
133 
136 
139 
142 
145 
146 
147 
150 
153 
156 
159 
162 
165 
168 
171 
174 
177 
180 
183 
186 
189 
190 
191 
194 
197 
200 
203 
206 
209 
212 
213 
216 
219 
222 
225 
228 
229 
230 
233 
236 
239 
242 
245 
248 
251 
254 
257 
258 
259 
262 
265 
268 
271 
274 
275 namespace NISTConst
276 {
277 
280  const double latticeSpacingOfSilicon = 192.0155714e-12;
281  #ifdef NISTCONST_UNCERTAINTY
282  const double latticeSpacingOfSiliconUncertainty = 0.0000032e-12;
283  #endif
284 
288  const double alphaParticleElectronMassRatio = 7294.29954136;
289  const double alphaParticleMass = 6.644657230e-27;
290  const double alphaParticleMassInJPercSquared = 5.971920097e-10;
291  const double alphaParticleMassInMeVPercSquared = 3727.379378;
292  const double alphaParticleMassInu = 4.001506179127;
293  const double alphaParticleMolarMass = 4.001506179127e-3;
294  const double alphaParticleProtonMassRatio = 3.97259968907;
296  #ifdef NISTCONST_UNCERTAINTY
297  const double alphaParticleElectronMassRatioUncertainty = 0.00000024;
298  const double alphaParticleMassUncertainty = 0.000000082e-27;
299  const double alphaParticleMassInJPercSquaredUncertainty = 0.000000073e-10;
301  const double alphaParticleMassInuUncertainty = 0.000000000063;
302  const double alphaParticleMolarMassUncertainty = 0.000000000063e-3;
303  const double alphaParticleProtonMassRatioUncertainty = 0.00000000036;
304  #endif
305 
309  const double AngstromStar = 1.00001495e-10;
310  #ifdef NISTCONST_UNCERTAINTY
311  const double AngstromStarUncertainty = 0.00000090e-10;
312  #endif
313 
317  const double atomicMassConstant = 1.660539040e-27;
318  const double atomicMassConstantInJPercSquared = 1.492418062e-10;
319  const double atomicMassConstantInMeVPercSquared = 931.4940954;
320  #ifdef NISTCONST_UNCERTAINTY
321  const double atomicMassConstantUncertainty = 0.000000020e-27;
322  const double atomicMassConstantInJPercSquaredUncertainty = 0.000000018e-10;
324  #endif
325 
329  const double atomicMassUnitToElectronVolt = 931.4940954e6;
330  const double atomicMassUnitToHartree = 3.4231776902e7;
331  const double atomicMassUnitToHertz = 2.2523427206e23;
332  const double atomicMassUnitToInverseMeter = 7.5130066166e14;
333  const double atomicMassUnitToJoule = 1.492418062e-10;
334  const double atomicMassUnitToKelvin = 1.08095438e13;
335  const double atomicMassUnitToKilogram = 1.660539040e-27;
336  #ifdef NISTCONST_UNCERTAINTY
337  const double atomicMassUnitToElectronVoltUncertainty = 0.0000057e6;
338  const double atomicMassUnitToHartreeUncertainty = 0.0000000016e7;
339  const double atomicMassUnitToHertzUncertainty = 0.0000000010e23;
340  const double atomicMassUnitToInverseMeterUncertainty = 0.0000000034e14;
341  const double atomicMassUnitToJouleUncertainty = 0.000000018e-10;
342  const double atomicMassUnitToKelvinUncertainty = 0.00000062e13;
343  const double atomicMassUnitToKilogramUncertainty = 0.000000020e-27;
344  #endif
345 
347 
350  const double atomicUnitOf1stHyperpolarizability = 3.206361329e-53;
351  const double atomicUnitOf2ndHyperpolarizability = 6.235380085e-65;
352  const double atomicUnitOfAction = 1.054571800e-34;
353  const double atomicUnitOfCharge = 1.6021766208e-19;
354  const double atomicUnitOfChargeDensity = 1.0812023770e12;
355  const double atomicUnitOfCurrent = 6.623618183e-3;
356  const double atomicUnitOfElectricDipoleMoment = 8.478353552e-30;
357  const double atomicUnitOfElectricField = 5.142206707e11;
358  const double atomicUnitOfElectricFieldGradient = 9.717362356e21;
359  const double atomicUnitOfElectricPolarizability = 1.6487772731e-41;
360  const double atomicUnitOfElectricPotential = 27.21138602;
361  const double atomicUnitOfElectricQuadrupoleMoment = 4.486551484e-40;
362  const double atomicUnitOfEnergy = 4.359744650e-18;
363  const double atomicUnitOfForce = 8.23872336e-8;
364  const double atomicUnitOfLength = 0.52917721067e-10;
365  const double atomicUnitOfMagneticDipoleMoment = 1.854801999e-23;
366  const double atomicUnitOfMagneticFluxDensity = 2.350517550e5;
367  const double atomicUnitOfMagnetizability = 7.8910365886e-29;
368  const double atomicUnitOfMass = 9.10938356e-31;
369  const double atomicUnitOfMomentum = 1.992851882e-24;
370  const double atomicUnitOfPermittivity = 1.112650056e-10;
371  const double atomicUnitOfTime = 2.418884326509e-17;
372  const double atomicUnitOfVelocity = 2.18769126277e6;
374  #ifdef NISTCONST_UNCERTAINTY
375  const double atomicUnitOf1stHyperpolarizabilityUncertainty = 0.000000020e-53;
376  const double atomicUnitOf2ndHyperpolarizabilityUncertainty = 0.000000077e-65;
377  const double atomicUnitOfActionUncertainty = 0.000000013e-34;
378  const double atomicUnitOfChargeUncertainty = 0.0000000098e-19;
379  const double atomicUnitOfChargeDensityUncertainty = 0.0000000067e12;
380  const double atomicUnitOfCurrentUncertainty = 0.000000041e-3;
381  const double atomicUnitOfElectricDipoleMomentUncertainty = 0.000000052e-30;
382  const double atomicUnitOfElectricFieldUncertainty = 0.000000032e11;
383  const double atomicUnitOfElectricFieldGradientUncertainty = 0.000000060e21;
384  const double atomicUnitOfElectricPolarizabilityUncertainty = 0.0000000011e-41;
385  const double atomicUnitOfElectricPotentialUncertainty = 0.00000017;
386  const double atomicUnitOfElectricQuadrupoleMomentUncertainty = 0.000000028e-40;
387  const double atomicUnitOfEnergyUncertainty = 0.000000054e-18;
388  const double atomicUnitOfForceUncertainty = 0.00000010e-8;
389  const double atomicUnitOfLengthUncertainty = 0.00000000012e-10;
390  const double atomicUnitOfMagneticDipoleMomentUncertainty = 0.000000011e-23;
391  const double atomicUnitOfMagneticFluxDensityUncertainty = 0.000000014e5;
392  const double atomicUnitOfMagnetizabilityUncertainty = 0.0000000090e-29;
393  const double atomicUnitOfMassUncertainty = 0.00000011e-31;
394  const double atomicUnitOfMomentumUncertainty = 0.000000024e-24;
396  const double atomicUnitOfTimeUncertainty = 0.000000000014e-17;
397  const double atomicUnitOfVelocityUncertainty = 0.00000000050e6;
398  #endif
399 
403  const double AvogadroConstant = 6.022140857e23;
404  #ifdef NISTCONST_UNCERTAINTY
405  const double AvogadroConstantUncertainty = 0.000000074e23;
406  #endif
407 
411  const double BohrMagneton = 927.4009994e-26;
412  const double BohrMagnetonIneVPerT = 5.7883818012e-5;
413  const double BohrMagnetonInHzPerT = 13.996245042e9;
414  const double BohrMagnetonInInversemPerT = 46.68644814;
415  const double BohrMagnetonInKPerT = 0.67171405;
417  #ifdef NISTCONST_UNCERTAINTY
418  const double BohrMagnetonUncertainty = 0.0000057e-26;
419  const double BohrMagnetonIneVPerTUncertainty = 0.0000000026e-5;
420  const double BohrMagnetonInHzPerTUncertainty = 0.000000086e9;
421  const double BohrMagnetonInInversemPerTUncertainty = 0.00000029;
422  const double BohrMagnetonInKPerTUncertainty = 0.00000039;
423  #endif
424 
428  const double BohrRadius = 0.52917721067e-10;
429  #ifdef NISTCONST_UNCERTAINTY
430  const double BohrRadiusUncertainty = 0.00000000012e-10;
431  #endif
432 
436  const double BoltzmannConstant = 1.38064852e-23;
437  const double BoltzmannConstantIneVPerK = 8.6173303e-5;
438  const double BoltzmannConstantInHzPerK = 2.0836612e10;
439  const double BoltzmannConstantInInversemK = 69.503457;
440  #ifdef NISTCONST_UNCERTAINTY
441  const double BoltzmannConstantUncertainty = 0.00000079e-23;
442  const double BoltzmannConstantIneVPerKUncertainty = 0.0000050e-5;
443  const double BoltzmannConstantInHzPerKUncertainty = 0.0000012e10;
444  const double BoltzmannConstantInInversemKUncertainty = 0.000040;
445  #endif
446 
448 
451  const double impedanceOfVacuum = 376.730313461;
452  #ifdef NISTCONST_UNCERTAINTY
453  const double impedanceOfVacuumUncertainty = 0.0;
454  #endif
455 
459  const double classicalElectronRadius = 2.8179403227e-15;
460  #ifdef NISTCONST_UNCERTAINTY
461  const double classicalElectronRadiusUncertainty = 0.0000000019e-15;
462  #endif
463 
467  const double ComptonWavelength = 2.4263102367e-12;
468  const double ComptonWavelengthOver2Pi = 386.15926764e-15;
469  #ifdef NISTCONST_UNCERTAINTY
470  const double ComptonWavelengthUncertainty = 0.0000000011e-12;
471  const double ComptonWavelengthOver2PiUncertainty = 0.00000018e-15;
472  #endif
473 
477  const double conductanceQuantum = 7.7480917310e-5;
478  #ifdef NISTCONST_UNCERTAINTY
479  const double conductanceQuantumUncertainty = 0.0000000018e-5;
480  #endif
481 
485  const double conventionalJosephsonConstant = 483597.9e9;
486  #ifdef NISTCONST_UNCERTAINTY
488  #endif
489 
491 
494  const double conventionalvonKlitzingConstant = 25812.807;
495  #ifdef NISTCONST_UNCERTAINTY
497  #endif
498 
502  const double CuXUnit = 1.00207697e-13;
503  #ifdef NISTCONST_UNCERTAINTY
504  const double CuXUnitUncertainty = 0.00000028e-13;
505  #endif
506 
510  const double deuterongFactor = 0.8574382311;
511  const double deuteronElectronMagneticMomentRatio = -4.664345535e-4;
512  const double deuteronElectronMassRatio = 3670.48296785;
513  const double deuteronMagneticMoment = 0.4330735040e-26;
514  const double deuteronMagneticMomentToBohrMagnetonRatio = 0.4669754554e-3;
515  const double deuteronMagneticMomentToNuclearMagnetonRatio = 0.8574382311;
516  const double deuteronMass = 3.343583719e-27;
517  const double deuteronMassInJPercSquared = 3.005063183e-10;
518  const double deuteronMassInMeVPercSquared = 1875.612928;
519  const double deuteronMassInu = 2.013553212745;
520  const double deuteronMolarMass = 2.013553212745e-3;
521  const double deuteronNeutronMagneticMomentRatio = -0.44820652;
522  const double deuteronProtonMagneticMomentRatio = 0.3070122077;
523  const double deuteronProtonMassRatio = 1.99900750087;
524  const double deuteronrmsChargeRadius = 2.1413e-15;
526  #ifdef NISTCONST_UNCERTAINTY
527  const double deuterongFactorUncertainty = 0.0000000048;
528  const double deuteronElectronMagneticMomentRatioUncertainty = 0.000000026e-4;
529  const double deuteronElectronMassRatioUncertainty = 0.00000013;
530  const double deuteronMagneticMomentUncertainty = 0.0000000036e-26;
533  const double deuteronMassUncertainty = 0.000000041e-27;
534  const double deuteronMassInJPercSquaredUncertainty = 0.000000037e-10;
535  const double deuteronMassInMeVPercSquaredUncertainty = 0.000012;
536  const double deuteronMassInuUncertainty = 0.000000000040;
537  const double deuteronMolarMassUncertainty = 0.000000000040e-3;
539  const double deuteronProtonMagneticMomentRatioUncertainty = 0.0000000015;
540  const double deuteronProtonMassRatioUncertainty = 0.00000000019;
541  const double deuteronrmsChargeRadiusUncertainty = 0.0025e-15;
542  #endif
543 
547  const double electricConstant = 8.854187817e-12;
548  #ifdef NISTCONST_UNCERTAINTY
549  const double electricConstantUncertainty = 0.0;
550  #endif
551 
555  const double electronChargeToMass = -1.758820024e11;
556  const double electronDeuteronMagneticMomentRatio = -2143.923499;
557  const double electronDeuteronMassRatio = 2.724437107484e-4;
558  const double electrongFactor = -2.00231930436182;
559  const double electronGyromagneticRatio = 1.760859644e11;
560  const double electronGyromagneticRatioOver2pi = 28024.95164;
561  const double electronHelionMassRatio = 1.819543074854e-4;
562  const double electronMagneticMoment = -928.4764620e-26;
563  const double electronMagneticMomentAnomaly = 1.15965218091e-3;
564  const double electronMagneticMomentToBohrMagnetonRatio = -1.00115965218091;
565  const double electronMagneticMomentToNuclearMagnetonRatio = -1838.28197234;
566  const double electronMass = 9.10938356e-31;
567  const double electronMassInJPercSquared = 8.18710565e-14;
568  const double electronMassInMeVPercSquared = 0.5109989461;
569  const double electronMassInu = 5.48579909070e-4;
570  const double electronMolarMass = 5.48579909070e-7;
571  const double electronMuonMagneticMomentRatio = 206.7669880;
572  const double electronMuonMassRatio = 4.83633170e-3;
573  const double electronNeutronMagneticMomentRatio = 960.92050;
574  const double electronNeutronMassRatio = 5.4386734428e-4;
575  const double electronProtonMagneticMomentRatio = -658.2106866;
576  const double electronProtonMassRatio = 5.44617021352e-4;
577  const double electronTauMassRatio = 2.87592e-4;
578  const double electronToAlphaParticleMassRatio = 1.370933554798e-4;
580  const double electronToShieldedProtonMagneticMomentRatio = -658.2275971;
581  const double electronTritonMassRatio = 1.819200062203e-4;
583  #ifdef NISTCONST_UNCERTAINTY
584  const double electronChargeToMassUncertainty = 0.000000011e11;
586  const double electronDeuteronMassRatioUncertainty = 0.000000000096e-4;
587  const double electrongFactorUncertainty = 0.00000000000052;
588  const double electronGyromagneticRatioUncertainty = 0.000000011e11;
590  const double electronHelionMassRatioUncertainty = 0.000000000088e-4;
591  const double electronMagneticMomentUncertainty = 0.0000057e-26;
592  const double electronMagneticMomentAnomalyUncertainty = 0.00000000026e-3;
595  const double electronMassUncertainty = 0.00000011e-31;
596  const double electronMassInJPercSquaredUncertainty = 0.00000010e-14;
597  const double electronMassInMeVPercSquaredUncertainty = 0.0000000031;
598  const double electronMassInuUncertainty = 0.00000000016e-4;
599  const double electronMolarMassUncertainty = 0.00000000016e-7;
601  const double electronMuonMassRatioUncertainty = 0.00000011e-3;
603  const double electronNeutronMassRatioUncertainty = 0.0000000027e-4;
605  const double electronProtonMassRatioUncertainty = 0.00000000052e-4;
606  const double electronTauMassRatioUncertainty = 0.00026e-4;
607  const double electronToAlphaParticleMassRatioUncertainty = 0.000000000045e-4;
610  const double electronTritonMassRatioUncertainty = 0.000000000084e-4;
611  #endif
612 
616  const double electronVolt = 1.6021766208e-19;
617  #ifdef NISTCONST_UNCERTAINTY
618  const double electronVoltUncertainty = 0.0000000098e-19;
619  #endif
620 
624  const double electronVoltToAtomicMassUnit = 1.0735441105e-9;
625  const double electronVoltToHartree = 3.674932248e-2;
626  const double electronVoltToHertz = 2.417989262e14;
627  const double electronVoltToInverseMeter = 8.065544005e5;
628  const double electronVoltToJoule = 1.6021766208e-19;
629  const double electronVoltToKelvin = 1.16045221e4;
630  const double electronVoltToKilogram = 1.782661907e-36;
632  #ifdef NISTCONST_UNCERTAINTY
633  const double electronVoltToAtomicMassUnitUncertainty = 0.0000000066e-9;
634  const double electronVoltToHartreeUncertainty = 0.000000023e-2;
635  const double electronVoltToHertzUncertainty = 0.000000015e14;
636  const double electronVoltToInverseMeterUncertainty = 0.000000050e5;
637  const double electronVoltToJouleUncertainty = 0.0000000098e-19;
638  const double electronVoltToKelvinUncertainty = 0.00000067e4;
639  const double electronVoltToKilogramUncertainty = 0.000000011e-36;
640  #endif
641 
645  const double elementaryCharge = 1.6021766208e-19;
646  const double elementaryChargeOverh = 2.417989262e14;
647  #ifdef NISTCONST_UNCERTAINTY
648  const double elementaryChargeUncertainty = 0.0000000098e-19;
649  const double elementaryChargeOverhUncertainty = 0.000000015e14;
650  #endif
651 
655  const double FaradayConstant = 96485.33289;
657  #ifdef NISTCONST_UNCERTAINTY
658  const double FaradayConstantUncertainty = 0.00059;
660  #endif
661 
665  const double FermiCouplingConstant = 1.1663787e-5;
666  #ifdef NISTCONST_UNCERTAINTY
667  const double FermiCouplingConstantUncertainty = 0.0000006e-5;
668  #endif
669 
673  const double fineStructureConstant = 7.2973525664e-3;
674  #ifdef NISTCONST_UNCERTAINTY
675  const double fineStructureConstantUncertainty = 0.0000000017e-3;
676  #endif
677 
681  const double firstRadiationConstant = 3.741771790e-16;
682  const double firstRadiationConstantForSpectralRadiance = 1.191042953e-16;
683  #ifdef NISTCONST_UNCERTAINTY
684  const double firstRadiationConstantUncertainty = 0.000000046e-16;
686  #endif
687 
691  const double HartreeEnergy = 4.359744650e-18;
692  const double HartreeEnergyIneV = 27.21138602;
693  #ifdef NISTCONST_UNCERTAINTY
694  const double HartreeEnergyUncertainty = 0.000000054e-18;
695  const double HartreeEnergyIneVUncertainty = 0.00000017;
696  #endif
697 
701  const double hartreeToAtomicMassUnit = 2.9212623197e-8;
702  const double hartreeToElectronVolt = 27.21138602;
703  const double hartreeToHertz = 6.579683920711e15;
704  const double hartreeToInverseMeter = 2.194746313702e7;
705  const double hartreeToJoule = 4.359744650e-18;
706  const double hartreeToKelvin = 3.1577513e5;
707  const double hartreeToKilogram = 4.850870129e-35;
708  #ifdef NISTCONST_UNCERTAINTY
709  const double hartreeToAtomicMassUnitUncertainty = 0.0000000013e-8;
710  const double hartreeToElectronVoltUncertainty = 0.00000017;
711  const double hartreeToHertzUncertainty = 0.000000000039e15;
712  const double hartreeToInverseMeterUncertainty = 0.000000000013e7;
713  const double hartreeToJouleUncertainty = 0.000000054e-18;
714  const double hartreeToKelvinUncertainty = 0.0000018e5;
715  const double hartreeToKilogramUncertainty = 0.000000060e-35;
716  #endif
717 
721  const double helionElectronMassRatio = 5495.88527922;
722  const double heliongFactor = -4.255250616;
723  const double helionMagneticMoment = -1.074617522e-26;
724  const double helionMagneticMomentToBohrMagnetonRatio = -1.158740958e-3;
725  const double helionMagneticMomentToNuclearMagnetonRatio = -2.127625308;
726  const double helionMass = 5.006412700e-27;
727  const double helionMassInJPercSquared = 4.499539341e-10;
728  const double helionMassInMeVPercSquared = 2808.391586;
729  const double helionMassInu = 3.01493224673;
730  const double helionMolarMass = 3.01493224673e-3;
731  const double helionProtonMassRatio = 2.99315267046;
732  #ifdef NISTCONST_UNCERTAINTY
733  const double helionElectronMassRatioUncertainty = 0.00000027;
734  const double heliongFactorUncertainty = 0.000000050;
735  const double helionMagneticMomentUncertainty = 0.000000014e-26;
738  const double helionMassUncertainty = 0.000000062e-27;
739  const double helionMassInJPercSquaredUncertainty = 0.000000055e-10;
740  const double helionMassInMeVPercSquaredUncertainty = 0.000017;
741  const double helionMassInuUncertainty = 0.00000000012;
742  const double helionMolarMassUncertainty = 0.00000000012e-3;
743  const double helionProtonMassRatioUncertainty = 0.00000000029;
744  #endif
745 
749  const double hertzToAtomicMassUnit = 4.4398216616e-24;
750  const double hertzToElectronVolt = 4.135667662e-15;
751  const double hertzToHartree = 1.5198298460088e-16;
752  const double hertzToInverseMeter = 3.335640951e-9;
753  const double hertzToJoule = 6.626070040e-34;
754  const double hertzToKelvin = 4.7992447e-11;
755  const double hertzToKilogram = 7.372497201e-51;
756  #ifdef NISTCONST_UNCERTAINTY
757  const double hertzToAtomicMassUnitUncertainty = 0.0000000020e-24;
758  const double hertzToElectronVoltUncertainty = 0.000000025e-15;
759  const double hertzToHartreeUncertainty = 0.0000000000090e-16;
760  const double hertzToInverseMeterUncertainty = 0.0;
761  const double hertzToJouleUncertainty = 0.000000081e-34;
762  const double hertzToKelvinUncertainty = 0.0000028e-11;
763  const double hertzToKilogramUncertainty = 0.000000091e-51;
764  #endif
765 
769  const double inverseFineStructureConstant = 137.035999139;
770  #ifdef NISTCONST_UNCERTAINTY
771  const double inverseFineStructureConstantUncertainty = 0.000000031;
772  #endif
773 
777  const double inverseMeterToAtomicMassUnit = 1.33102504900e-15;
778  const double inverseMeterToElectronVolt = 1.2398419739e-6;
779  const double inverseMeterToHartree = 4.556335252767e-8;
780  const double inverseMeterToHertz = 299792458;
781  const double inverseMeterToJoule = 1.986445824e-25;
782  const double inverseMeterToKelvin = 1.43877736e-2;
783  const double inverseMeterToKilogram = 2.210219057e-42;
784  #ifdef NISTCONST_UNCERTAINTY
785  const double inverseMeterToAtomicMassUnitUncertainty = 0.00000000061e-15;
786  const double inverseMeterToElectronVoltUncertainty = 0.0000000076e-6;
787  const double inverseMeterToHartreeUncertainty = 0.000000000027e-8;
788  const double inverseMeterToHertzUncertainty = 0.0;
789  const double inverseMeterToJouleUncertainty = 0.000000024e-25;
790  const double inverseMeterToKelvinUncertainty = 0.00000083e-2;
791  const double inverseMeterToKilogramUncertainty = 0.000000027e-42;
792  #endif
793 
797  const double inverseOfConductanceQuantum = 12906.4037278;
798  #ifdef NISTCONST_UNCERTAINTY
799  const double inverseOfConductanceQuantumUncertainty = 0.0000029;
800  #endif
801 
805  const double JosephsonConstant = 483597.8525e9;
806  #ifdef NISTCONST_UNCERTAINTY
807  const double JosephsonConstantUncertainty = 0.0030e9;
808  #endif
809 
813  const double jouleToAtomicMassUnit = 6.700535363e9;
814  const double jouleToElectronVolt = 6.241509126e18;
815  const double jouleToHartree = 2.293712317e17;
816  const double jouleToHertz = 1.509190205e33;
817  const double jouleToInverseMeter = 5.034116651e24;
818  const double jouleToKelvin = 7.2429731e22;
819  const double jouleToKilogram = 1.112650056e-17;
820  #ifdef NISTCONST_UNCERTAINTY
821  const double jouleToAtomicMassUnitUncertainty = 0.000000082e9;
822  const double jouleToElectronVoltUncertainty = 0.000000038e18;
823  const double jouleToHartreeUncertainty = 0.000000028e17;
824  const double jouleToHertzUncertainty = 0.000000019e33;
825  const double jouleToInverseMeterUncertainty = 0.000000062e24;
826  const double jouleToKelvinUncertainty = 0.0000042e22;
827  const double jouleToKilogramUncertainty = 0.0;
828  #endif
829 
833  const double kelvinToAtomicMassUnit = 9.2510842e-14;
834  const double kelvinToElectronVolt = 8.6173303e-5;
835  const double kelvinToHartree = 3.1668105e-6;
836  const double kelvinToHertz = 2.0836612e10;
837  const double kelvinToInverseMeter = 69.503457;
838  const double kelvinToJoule = 1.38064852e-23;
839  const double kelvinToKilogram = 1.53617865e-40;
840  #ifdef NISTCONST_UNCERTAINTY
841  const double kelvinToAtomicMassUnitUncertainty = 0.0000053e-14;
842  const double kelvinToElectronVoltUncertainty = 0.0000050e-5;
843  const double kelvinToHartreeUncertainty = 0.0000018e-6;
844  const double kelvinToHertzUncertainty = 0.0000012e10;
845  const double kelvinToInverseMeterUncertainty = 0.000040;
846  const double kelvinToJouleUncertainty = 0.00000079e-23;
847  const double kelvinToKilogramUncertainty = 0.00000088e-40;
848  #endif
849 
853  const double kilogramToAtomicMassUnit = 6.022140857e26;
854  const double kilogramToElectronVolt = 5.609588650e35;
855  const double kilogramToHartree = 2.061485823e34;
856  const double kilogramToHertz = 1.356392512e50;
857  const double kilogramToInverseMeter = 4.524438411e41;
858  const double kilogramToJoule = 8.987551787e16;
859  const double kilogramToKelvin = 6.5096595e39;
860  #ifdef NISTCONST_UNCERTAINTY
861  const double kilogramToAtomicMassUnitUncertainty = 0.000000074e26;
862  const double kilogramToElectronVoltUncertainty = 0.000000034e35;
863  const double kilogramToHartreeUncertainty = 0.000000025e34;
864  const double kilogramToHertzUncertainty = 0.000000017e50;
865  const double kilogramToInverseMeterUncertainty = 0.000000056e41;
866  const double kilogramToJouleUncertainty = 0.0;
867  const double kilogramToKelvinUncertainty = 0.0000037e39;
868  #endif
869 
873  const double latticeParameterOfSilicon = 543.1020504e-12;
874  #ifdef NISTCONST_UNCERTAINTY
875  const double latticeParameterOfSiliconUncertainty = 0.0000089e-12;
876  #endif
877 
881  const double LoschmidtConstant = 2.6516467e25;
882  const double LoschmidtConstantatm = 2.6867811e25;
883  #ifdef NISTCONST_UNCERTAINTY
884  const double LoschmidtConstantUncertainty = 0.0000015e25;
885  const double LoschmidtConstantatmUncertainty = 0.0000015e25;
886  #endif
887 
891  const double magneticConstant = 12.566370614e-7;
892  #ifdef NISTCONST_UNCERTAINTY
893  const double magneticConstantUncertainty = 0.0;
894  #endif
895 
899  const double magneticFluxQuantum = 2.067833831e-15;
900  #ifdef NISTCONST_UNCERTAINTY
901  const double magneticFluxQuantumUncertainty = 0.000000013e-15;
902  #endif
903 
907  const double molarGasConstant = 8.3144598;
908  #ifdef NISTCONST_UNCERTAINTY
909  const double molarGasConstantUncertainty = 0.0000048;
910  #endif
911 
915  const double molarMassConstant = 1e-3;
916  const double molarMassOfCarbon12 = 12e-3;
917  #ifdef NISTCONST_UNCERTAINTY
918  const double molarMassConstantUncertainty = 0.0;
919  const double molarMassOfCarbon12Uncertainty = 0.0;
920  #endif
921 
925  const double molarPlanckConstant = 3.9903127110e-10;
926  const double molarPlanckConstantTimesc = 0.119626565582;
927  #ifdef NISTCONST_UNCERTAINTY
928  const double molarPlanckConstantUncertainty = 0.0000000018e-10;
929  const double molarPlanckConstantTimescUncertainty = 0.000000000054;
930  #endif
931 
935  const double molarVolumeOfIdealGas = 22.710947e-3;
936  const double molarVolumeOfIdealGasatm = 22.413962e-3;
937  #ifdef NISTCONST_UNCERTAINTY
938  const double molarVolumeOfIdealGasUncertainty = 0.000013e-3;
939  const double molarVolumeOfIdealGasatmUncertainty = 0.000013e-3;
940  #endif
941 
945  const double molarVolumeOfSilicon = 12.05883214e-6;
946  #ifdef NISTCONST_UNCERTAINTY
947  const double molarVolumeOfSiliconUncertainty = 0.00000061e-6;
948  #endif
949 
953  const double MoXUnit = 1.00209952e-13;
954  #ifdef NISTCONST_UNCERTAINTY
955  const double MoXUnitUncertainty = 0.00000053e-13;
956  #endif
957 
961  const double muonComptonWavelength = 11.73444111e-15;
962  const double muonComptonWavelengthOver2pi = 1.867594308e-15;
963  const double muonElectronMassRatio = 206.7682826;
964  const double muongFactor = -2.0023318418;
965  const double muonMagneticMoment = -4.49044826e-26;
966  const double muonMagneticMomentAnomaly = 1.16592089e-3;
967  const double muonMagneticMomentToBohrMagnetonRatio = -4.84197048e-3;
968  const double muonMagneticMomentToNuclearMagnetonRatio = -8.89059705;
969  const double muonMass = 1.883531594e-28;
970  const double muonMassInJPercSquared = 1.692833774e-11;
971  const double muonMassInMeVPercSquared = 105.6583745;
972  const double muonMassInu = 0.1134289257;
973  const double muonMolarMass = 0.1134289257e-3;
974  const double muonNeutronMassRatio = 0.1124545167;
975  const double muonProtonMagneticMomentRatio = -3.183345142;
976  const double muonProtonMassRatio = 0.1126095262;
977  const double muonTauMassRatio = 5.94649e-2;
979  #ifdef NISTCONST_UNCERTAINTY
980  const double muonComptonWavelengthUncertainty = 0.00000026e-15;
981  const double muonComptonWavelengthOver2piUncertainty = 0.000000042e-15;
982  const double muonElectronMassRatioUncertainty = 0.0000046;
983  const double muongFactorUncertainty = 0.0000000013;
984  const double muonMagneticMomentUncertainty = 0.00000010e-26;
985  const double muonMagneticMomentAnomalyUncertainty = 0.00000063e-3;
988  const double muonMassUncertainty = 0.000000048e-28;
989  const double muonMassInJPercSquaredUncertainty = 0.000000043e-11;
990  const double muonMassInMeVPercSquaredUncertainty = 0.0000024;
991  const double muonMassInuUncertainty = 0.0000000025;
992  const double muonMolarMassUncertainty = 0.0000000025e-3;
993  const double muonNeutronMassRatioUncertainty = 0.0000000025;
994  const double muonProtonMagneticMomentRatioUncertainty = 0.000000071;
995  const double muonProtonMassRatioUncertainty = 0.0000000025;
996  const double muonTauMassRatioUncertainty = 0.00054e-2;
997  #endif
998 
1002  const double naturalUnitOfAction = 1.054571800e-34;
1003  const double naturalUnitOfActionIneVs = 6.582119514e-16;
1004  const double naturalUnitOfEnergy = 8.18710565e-14;
1005  const double naturalUnitOfEnergyInMeV = 0.5109989461;
1006  const double naturalUnitOfLength = 386.15926764e-15;
1007  const double naturalUnitOfMass = 9.10938356e-31;
1008  const double naturalUnitOfMomentum = 2.730924488e-22;
1009  const double naturalUnitOfMomentumInMeVPerc = 0.5109989461;
1010  const double naturalUnitOfTime = 1.28808866712e-21;
1011  const double naturalUnitOfVelocity = 299792458;
1012  #ifdef NISTCONST_UNCERTAINTY
1013  const double naturalUnitOfActionUncertainty = 0.000000013e-34;
1014  const double naturalUnitOfActionIneVsUncertainty = 0.000000040e-16;
1015  const double naturalUnitOfEnergyUncertainty = 0.00000010e-14;
1016  const double naturalUnitOfEnergyInMeVUncertainty = 0.0000000031;
1017  const double naturalUnitOfLengthUncertainty = 0.00000018e-15;
1018  const double naturalUnitOfMassUncertainty = 0.00000011e-31;
1019  const double naturalUnitOfMomentumUncertainty = 0.000000034e-22;
1020  const double naturalUnitOfMomentumInMeVPercUncertainty = 0.0000000031;
1021  const double naturalUnitOfTimeUncertainty = 0.00000000058e-21;
1023  #endif
1024 
1028  const double neutronComptonWavelength = 1.31959090481e-15;
1029  const double neutronComptonWavelengthOver2Pi = 0.21001941536e-15;
1030  const double neutronElectronMagneticMomentRatio = 1.04066882e-3;
1031  const double neutronElectronMassRatio = 1838.68366158;
1032  const double neutrongFactor = -3.82608545;
1033  const double neutronGyromagneticRatio = 1.83247172e8;
1034  const double neutronGyromagneticRatioOver2Pi = 29.1646933;
1035  const double neutronMagneticMoment = -0.96623650e-26;
1036  const double neutronMagneticMomentToBohrMagnetonRatio = -1.04187563e-3;
1037  const double neutronMagneticMomentToNuclearMagnetonRatio = -1.91304273;
1038  const double neutronMass = 1.674927471e-27;
1039  const double neutronMassInJPercSquared = 1.505349739e-10;
1040  const double neutronMassInMeVPercSquared = 939.5654133;
1041  const double neutronMassInu = 1.00866491588;
1042  const double neutronMolarMass = 1.00866491588e-3;
1043  const double neutronMuonMassRatio = 8.89248408;
1044  const double neutronProtonMagneticMomentRatio = -0.68497934;
1045  const double neutronProtonMassDifference = 2.30557377e-30;
1046  const double neutronProtonMassDifferenceInJPercSquared = 2.07214637e-13;
1048  const double neutronProtonMassDifferenceInu = 0.00138844900;
1049  const double neutronProtonMassRatio = 1.00137841898;
1050  const double neutronTauMassRatio = 0.528790;
1051  const double neutronToShieldedProtonMagneticMomentRatio = -0.68499694;
1053  #ifdef NISTCONST_UNCERTAINTY
1054  const double neutronComptonWavelengthUncertainty = 0.00000000088e-15;
1055  const double neutronComptonWavelengthOver2PiUncertainty = 0.00000000014e-15;
1056  const double neutronElectronMagneticMomentRatioUncertainty = 0.00000025e-3;
1057  const double neutronElectronMassRatioUncertainty = 0.00000090;
1058  const double neutrongFactorUncertainty = 0.00000090;
1059  const double neutronGyromagneticRatioUncertainty = 0.00000043e8;
1061  const double neutronMagneticMomentUncertainty = 0.00000023e-26;
1064  const double neutronMassUncertainty = 0.000000021e-27;
1065  const double neutronMassInJPercSquaredUncertainty = 0.000000019e-10;
1066  const double neutronMassInMeVPercSquaredUncertainty = 0.0000058;
1067  const double neutronMassInuUncertainty = 0.00000000049;
1068  const double neutronMolarMassUncertainty = 0.00000000049e-3;
1069  const double neutronMuonMassRatioUncertainty = 0.00000020;
1071  const double neutronProtonMassDifferenceUncertainty = 0.00000085e-30;
1074  const double neutronProtonMassDifferenceInuUncertainty = 0.00000000051;
1075  const double neutronProtonMassRatioUncertainty = 0.00000000051;
1076  const double neutronTauMassRatioUncertainty = 0.000048;
1078  #endif
1079 
1083  const double NewtonianConstantOfGravitation = 6.67408e-11;
1084  const double NewtonianConstantOfGravitationOverhbarc = 6.70861e-39;
1085  #ifdef NISTCONST_UNCERTAINTY
1086  const double NewtonianConstantOfGravitationUncertainty = 0.00031e-11;
1088  #endif
1089 
1093  const double nuclearMagneton = 5.050783699e-27;
1094  const double nuclearMagnetonIneVPerT = 3.1524512550e-8;
1095  const double nuclearMagnetonInInversemT = 2.542623432e-2;
1096  const double nuclearMagnetonInKPerT = 3.6582690e-4;
1097  const double nuclearMagnetonInMHzPerT = 7.622593285;
1098  #ifdef NISTCONST_UNCERTAINTY
1099  const double nuclearMagnetonUncertainty = 0.000000031e-27;
1100  const double nuclearMagnetonIneVPerTUncertainty = 0.0000000015e-8;
1101  const double nuclearMagnetonInInversemTUncertainty = 0.000000016e-2;
1102  const double nuclearMagnetonInKPerTUncertainty = 0.0000021e-4;
1103  const double nuclearMagnetonInMHzPerTUncertainty = 0.000000047;
1104  #endif
1105 
1109  const double PlanckConstant = 6.626070040e-34;
1110  const double PlanckConstantIneVs = 4.135667662e-15;
1111  const double PlanckConstantOver2Pi = 1.054571800e-34;
1112  const double PlanckConstantOver2PiIneVs = 6.582119514e-16;
1113  const double PlanckConstantOver2PiTimescInMeVfm = 197.3269788;
1114  #ifdef NISTCONST_UNCERTAINTY
1115  const double PlanckConstantUncertainty = 0.000000081e-34;
1116  const double PlanckConstantIneVsUncertainty = 0.000000025e-15;
1117  const double PlanckConstantOver2PiUncertainty = 0.000000013e-34;
1118  const double PlanckConstantOver2PiIneVsUncertainty = 0.000000040e-16;
1120  #endif
1121 
1125  const double PlanckLength = 1.616229e-35;
1126  #ifdef NISTCONST_UNCERTAINTY
1127  const double PlanckLengthUncertainty = 0.000038e-35;
1128  #endif
1129 
1133  const double PlanckMass = 2.176470e-8;
1134  const double PlanckMassInGeVpercSquared = 1.220910e19;
1135  #ifdef NISTCONST_UNCERTAINTY
1136  const double PlanckMassUncertainty = 0.000051e-8;
1137  const double PlanckMassInGeVpercSquaredUncertainty = 0.000029e19;
1138  #endif
1139 
1143  const double PlanckTemperature = 1.416808e32;
1144  #ifdef NISTCONST_UNCERTAINTY
1145  const double PlanckTemperatureUncertainty = 0.000033e32;
1146  #endif
1147 
1151  const double PlanckTime = 5.39116e-44;
1152  #ifdef NISTCONST_UNCERTAINTY
1153  const double PlanckTimeUncertainty = 0.00013e-44;
1154  #endif
1155 
1159  const double protonChargeToMassQuotient = 9.578833226e7;
1160  const double protonComptonWavelength = 1.32140985396e-15;
1161  const double protonComptonWavelengthOver2Pi = 0.210308910109e-15;
1162  const double protonElectronMassRatio = 1836.15267389;
1163  const double protongFactor = 5.585694702;
1164  const double protonGyromagneticRatio = 2.675221900e8;
1165  const double protonGyromagneticRatioOver2pi = 42.57747892;
1166  const double protonMagneticMoment = 1.4106067873e-26;
1167  const double protonMagneticMomentToBohrMagnetonRatio = 1.5210322053e-3;
1168  const double protonMagneticMomentToNuclearMagnetonRatio = 2.7928473508;
1169  const double protonMagneticShieldingCorrection = 25.691e-6;
1170  const double protonMass = 1.672621898e-27;
1171  const double protonMassInJPercSquared = 1.503277593e-10;
1172  const double protonMassInMeVPercSquared = 938.2720813;
1173  const double protonMassInu = 1.007276466879;
1174  const double protonMolarMass = 1.007276466879e-3;
1175  const double protonMuonMassRatio = 8.88024338;
1176  const double protonNeutronMagneticMomentRatio = -1.45989805;
1177  const double protonNeutronMassRatio = 0.99862347844;
1178  const double protonrmsChargeRadius = 0.8751e-15;
1179  const double protonTauMassRatio = 0.528063;
1181  #ifdef NISTCONST_UNCERTAINTY
1182  const double protonChargeToMassQuotientUncertainty = 0.000000059e7;
1183  const double protonComptonWavelengthUncertainty = 0.00000000061e-15;
1184  const double protonComptonWavelengthOver2PiUncertainty = 0.000000000097e-15;
1185  const double protonElectronMassRatioUncertainty = 0.00000017;
1186  const double protongFactorUncertainty = 0.000000017;
1187  const double protonGyromagneticRatioUncertainty = 0.000000018e8;
1188  const double protonGyromagneticRatioOver2piUncertainty = 0.00000029;
1189  const double protonMagneticMomentUncertainty = 0.0000000097e-26;
1193  const double protonMassUncertainty = 0.000000021e-27;
1194  const double protonMassInJPercSquaredUncertainty = 0.000000018e-10;
1195  const double protonMassInMeVPercSquaredUncertainty = 0.0000058;
1196  const double protonMassInuUncertainty = 0.000000000091;
1197  const double protonMolarMassUncertainty = 0.000000000091e-3;
1198  const double protonMuonMassRatioUncertainty = 0.00000020;
1200  const double protonNeutronMassRatioUncertainty = 0.00000000051;
1201  const double protonrmsChargeRadiusUncertainty = 0.0061e-15;
1202  const double protonTauMassRatioUncertainty = 0.000048;
1203  #endif
1204 
1208  const double quantumOfCirculation = 3.6369475486e-4;
1209  const double quantumOfCirculationTimes2 = 7.2738950972e-4;
1210  #ifdef NISTCONST_UNCERTAINTY
1211  const double quantumOfCirculationUncertainty = 0.0000000017e-4;
1212  const double quantumOfCirculationTimes2Uncertainty = 0.0000000033e-4;
1213  #endif
1214 
1218  const double RydbergConstant = 10973731.568508;
1219  const double RydbergConstantTimescInHz = 3.289841960355e15;
1220  const double RydbergConstantTimeshcIneV = 13.605693009;
1221  const double RydbergConstantTimeshcInJ = 2.179872325e-18;
1222  #ifdef NISTCONST_UNCERTAINTY
1223  const double RydbergConstantUncertainty = 0.000065;
1224  const double RydbergConstantTimescInHzUncertainty = 0.000000000019e15;
1225  const double RydbergConstantTimeshcIneVUncertainty = 0.000000084;
1226  const double RydbergConstantTimeshcInJUncertainty = 0.000000027e-18;
1227  #endif
1228 
1232  const double SackurTetrodeConstant = -1.1517084;
1233  const double SackurTetrodeConstantatm = -1.1648714;
1234  #ifdef NISTCONST_UNCERTAINTY
1235  const double SackurTetrodeConstantUncertainty = 0.0000014;
1236  const double SackurTetrodeConstantatmUncertainty = 0.0000014;
1237  #endif
1238 
1242  const double secondRadiationConstant = 1.43877736e-2;
1243  #ifdef NISTCONST_UNCERTAINTY
1244  const double secondRadiationConstantUncertainty = 0.00000083e-2;
1245  #endif
1246 
1250  const double shieldedHelionGyromagneticRatio = 2.037894585e8;
1251  const double shieldedHelionGyromagneticRatioOver2Pi = 32.43409966;
1252  const double shieldedHelionMagneticMoment = -1.074553080e-26;
1253  const double shieldedHelionMagneticMomentToBohrMagnetonRatio = -1.158671471e-3;
1255  const double shieldedHelionToProtonMagneticMomentRatio = -0.7617665603;
1257  #ifdef NISTCONST_UNCERTAINTY
1258  const double shieldedHelionGyromagneticRatioUncertainty = 0.000000027e8;
1260  const double shieldedHelionMagneticMomentUncertainty = 0.000000014e-26;
1265  #endif
1266 
1270  const double shieldedProtonGyromagneticRatio = 2.675153171e8;
1271  const double shieldedProtonGyromagneticRatioOver2Pi = 42.57638507;
1272  const double shieldedProtonMagneticMoment = 1.410570547e-26;
1273  const double shieldedProtonMagneticMomentToBohrMagnetonRatio = 1.520993128e-3;
1276  #ifdef NISTCONST_UNCERTAINTY
1277  const double shieldedProtonGyromagneticRatioUncertainty = 0.000000033e8;
1279  const double shieldedProtonMagneticMomentUncertainty = 0.000000018e-26;
1282  #endif
1283 
1287  const double speedOfLightInVacuum = 299792458.0;
1288  #ifdef NISTCONST_UNCERTAINTY
1289  const double speedOfLightInVacuumUncertainty = 0.0;
1290  #endif
1291 
1295  const double standardAccelerationOfGravity = 9.80665;
1296  #ifdef NISTCONST_UNCERTAINTY
1298  #endif
1299 
1303  const double standardAtmosphere = 101325.0;
1304  #ifdef NISTCONST_UNCERTAINTY
1305  const double standardAtmosphereUncertainty = 0.0;
1306  #endif
1307 
1311  const double standardStatePressure = 100000.0;
1312  #ifdef NISTCONST_UNCERTAINTY
1314  #endif
1315 
1319  const double StefanBoltzmannConstant = 5.670367e-8;
1320  #ifdef NISTCONST_UNCERTAINTY
1321  const double StefanBoltzmannConstantUncertainty = 0.000013e-8;
1322  #endif
1323 
1325 
1328  const double tauComptonWavelength = 0.697787e-15;
1329  const double tauComptonWavelengthOver2Pi = 0.111056e-15;
1330  const double tauElectronMassRatio = 3477.15;
1331  const double tauMass = 3.16747e-27;
1332  const double tauMassInJPercSquared = 2.84678e-10;
1333  const double tauMassInMeVPercSquared = 1776.82;
1334  const double tauMassInu = 1.90749;
1335  const double tauMolarMass = 1.90749e-3;
1336  const double tauMuonMassRatio = 16.8167;
1337  const double tauNeutronMassRatio = 1.89111;
1338  const double tauProtonMassRatio = 1.89372;
1340  #ifdef NISTCONST_UNCERTAINTY
1341  const double tauComptonWavelengthUncertainty = 0.000063e-15;
1342  const double tauComptonWavelengthOver2PiUncertainty = 0.000010e-15;
1343  const double tauElectronMassRatioUncertainty = 0.31;
1344  const double tauMassUncertainty = 0.00029e-27;
1345  const double tauMassInJPercSquaredUncertainty = 0.00026e-10;
1347  const double tauMassInuUncertainty = 0.00017;
1348  const double tauMolarMassUncertainty = 0.00017e-3;
1349  const double tauMuonMassRatioUncertainty = 0.0015;
1350  const double tauNeutronMassRatioUncertainty = 0.00017;
1351  const double tauProtonMassRatioUncertainty = 0.00017;
1352  #endif
1353 
1357  const double ThomsonCrossSection = 0.66524587158e-28;
1358  #ifdef NISTCONST_UNCERTAINTY
1359  const double ThomsonCrossSectionUncertainty = 0.00000000091e-28;
1360  #endif
1361 
1365  const double tritonElectronMassRatio = 5496.92153588;
1366  const double tritongFactor = 5.957924920;
1367  const double tritonMagneticMoment = 1.504609503e-26;
1368  const double tritonMagneticMomentToBohrMagnetonRatio = 1.6223936616e-3;
1369  const double tritonMagneticMomentToNuclearMagnetonRatio = 2.978962460;
1370  const double tritonMass = 5.007356665e-27;
1371  const double tritonMassInJPercSquared = 4.500387735e-10;
1372  const double tritonMassInMeVPercSquared = 2808.921112;
1373  const double tritonMassInu = 3.01550071632;
1374  const double tritonMolarMass = 3.01550071632e-3;
1375  const double tritonProtonMassRatio = 2.99371703348;
1377  #ifdef NISTCONST_UNCERTAINTY
1378  const double tritonElectronMassRatioUncertainty = 0.00000026;
1379  const double tritongFactorUncertainty = 0.000000028;
1380  const double tritonMagneticMomentUncertainty = 0.000000012e-26;
1383  const double tritonMassUncertainty = 0.000000062e-27;
1384  const double tritonMassInJPercSquaredUncertainty = 0.000000055e-10;
1385  const double tritonMassInMeVPercSquaredUncertainty = 0.000017;
1386  const double tritonMassInuUncertainty = 0.00000000011;
1387  const double tritonMolarMassUncertainty = 0.00000000011e-3;
1388  const double tritonProtonMassRatioUncertainty = 0.00000000022;
1389  #endif
1390 
1394  const double unifiedAtomicMassUnit = 1.660539040e-27;
1395  #ifdef NISTCONST_UNCERTAINTY
1396  const double unifiedAtomicMassUnitUncertainty = 0.000000020e-27;
1397  #endif
1398 
1402  const double vonKlitzingConstant = 25812.8074555;
1403  #ifdef NISTCONST_UNCERTAINTY
1404  const double vonKlitzingConstantUncertainty = 0.0000059;
1405  #endif
1406 
1410  const double weakMixingAngle = 0.2223;
1411  #ifdef NISTCONST_UNCERTAINTY
1412  const double weakMixingAngleUncertainty = 0.0021;
1413  #endif
1414 
1418  const double WienFrequencyDisplacementLawConstant = 5.8789238e10;
1419  const double WienWavelengthDisplacementLawConstant = 2.8977729e-3;
1421  #ifdef NISTCONST_UNCERTAINTY
1424  #endif
1425 
1427 } //namespace NISTConst
1428 
1429 
1430 
1431 
1432 
1433 
1434 
1435 /*
1436 
1437 impedanceOfVacuum = Z0
1438 impedance of free space
1439 
1440 
1441 NISTConst::electricConstant = e0
1442 vacuum permittivity
1443  permittivity of free space
1444 permittivity of vacuum
1445 
1446 
1447  magneticConstant = mu0
1448 vacuum permeability
1449 permeability of free space
1450 permeability of vacuum
1451 
1452 NewtonianConstantOfGravitation = G
1453 gravitational constant
1454 universal gravitational constant
1455  Newton's constant
1456 
1457 
1458  PlanckConstant = h
1459  PlanckConstantIneVs = hIneVs
1460 
1461 PlanckConstantOver2Pi = hbar
1462 PlanckConstantOver2PiIneVs = hbarIneVs
1463  reduced Planck constant = PlanckConstantOver2Pi
1464  reduced Planck constantIneVs = PlanckConstantOver2PiIneVs
1465 
1466 PlanckConstantOver2PiTimescInMeVfm = hbarcInMeVfm
1467 
1468 
1469 
1470 BohrMagneton = muB
1471 
1472 BohrMagnetonIneVPerT = muBIneVPerT
1473 
1474 BohrMagnetonInHzPerT = muBInHzPerT
1475 
1476 BohrMagnetonInInversemPerT = muBInInversemPerT
1477 BohrMagnetonInKPerT = muBInKPerT
1478 
1479 
1480 elementaryCharge = e
1481 elementary positive charge
1482 
1483 speedOfLightInVacuum =speed of light
1484 c
1485 
1486 conductanceQuantum = G0
1487 
1488 nuclearMagneton = muN
1489 nuclearMagnetonIneVPerT = muNIneVPerT
1490 
1491 nuclearMagnetonInInversemT = muNInInversemT
1492 
1493 nuclearMagnetonInKPerT = muNInKPerT
1494 
1495 nuclearMagnetonInMHzPerT = muNInMHzPerT
1496 
1497 vonKlitzingConstant = RK
1498 
1499 Josephson constant = KJ
1500 
1501 magneticFluxQuantum = Phi0
1502 
1503 BohrRadius = a0
1504 BohrRadius = rBohr
1505 
1506 fineStructureConstant = alpha
1507 fineStructureConstant = Sommerfeld's constant
1508 
1509 ComptonWavelength = lambdaC
1510 lambdaCOver2Pi = ComptonWavelengthOver2Pi
1511 
1512 Weinberg angle = weakMixingAngle.
1513 
1514 HartreeEnergy = Eh
1515 HartreeEnergyIneV =EhIneV
1516 
1517 AvogadroConstant =NA
1518 
1519 BoltzmannConstant = kB
1520 BoltzmannConstantIneVPerK = kBIneVPerK
1521 BoltzmannConstantInHzPerK = kBInHzPerK
1522 BoltzmannConstantInInversemK = kBInInversemK
1523 
1524 LoschmidtConstant =n0
1525 LoschmidtConstant =Loschmidt's number
1526 
1527 FaradayConstant = F
1528 
1529 
1530 molarGasConstant = R
1531 molarGasConstant = gasConstant
1532 molarGasConstant = universalConstant
1533 molarGasConstant = idealConstant
1534 
1535 StefanBoltzmannConstant = sigma
1536 
1537 common names characteristic impedance of vacuum z0
1538 e0
1539 
1540 molarMassConstant = Mu
1541 
1542 standardAccelerationOfGravity = g0
1543 standardAccelerationOfGravity = standard acceleration due to gravity
1544 
1545 // atomicMassUnitToElectronVolt should do unified version of it
1546 */
1547 
const double tritonMagneticMoment
Definition: NISTConst.hpp:1367
const double helionElectronMassRatio
Definition: NISTConst.hpp:721
const double protonNeutronMassRatio
Definition: NISTConst.hpp:1177
const double atomicUnitOfMagneticDipoleMomentUncertainty
Definition: NISTConst.hpp:390
diff --git a/doc/html/group___adopted.html b/doc/html/group___adopted.html index 3596c40..3d0a235 100644 --- a/doc/html/group___adopted.html +++ b/doc/html/group___adopted.html @@ -94,9 +94,9 @@ - + - + diff --git a/doc/html/group___adopted.js b/doc/html/group___adopted.js index 78171f7..62d1c66 100644 --- a/doc/html/group___adopted.js +++ b/doc/html/group___adopted.js @@ -1,7 +1,7 @@ var group___adopted = [ - [ "Josephson constant", "group___conventional_josephson_constant.html", "group___conventional_josephson_constant" ], - [ "von Klitzing constant", "group___conventionalvon_klitzing_constant.html", "group___conventionalvon_klitzing_constant" ], + [ "Conventional Josephson constant", "group___conventional_josephson_constant.html", "group___conventional_josephson_constant" ], + [ "Conventional von Klitzing constant", "group___conventionalvon_klitzing_constant.html", "group___conventionalvon_klitzing_constant" ], [ "Molar mass constant", "group___molar_mass_constant.html", "group___molar_mass_constant" ], [ "Gravity acceleration", "group___gravity_acceleration.html", "group___gravity_acceleration" ], [ "Standard atmosphere", "group___standard_atmosphere.html", "group___standard_atmosphere" ], diff --git a/doc/html/group___conventional_josephson_constant.html b/doc/html/group___conventional_josephson_constant.html index 2719a41..a4fbbaa 100644 --- a/doc/html/group___conventional_josephson_constant.html +++ b/doc/html/group___conventional_josephson_constant.html @@ -5,7 +5,7 @@ -NISTConst: Josephson constant +NISTConst: Conventional Josephson constant @@ -88,7 +88,7 @@
-
Josephson constant
+
Conventional Josephson constant

Modules

 Josephson constant
 Conventional Josephson constant
 
 von Klitzing constant
 Conventional von Klitzing constant
 
 Molar mass constant
 
diff --git a/doc/html/group___conventionalvon_klitzing_constant.html b/doc/html/group___conventionalvon_klitzing_constant.html index 92eb67d..838fa24 100644 --- a/doc/html/group___conventionalvon_klitzing_constant.html +++ b/doc/html/group___conventionalvon_klitzing_constant.html @@ -5,7 +5,7 @@ -NISTConst: von Klitzing constant +NISTConst: Conventional von Klitzing constant @@ -88,7 +88,7 @@
-
von Klitzing constant
+
Conventional von Klitzing constant
diff --git a/doc/html/group___gravity_acceleration.html b/doc/html/group___gravity_acceleration.html index 76417d0..8dd904a 100644 --- a/doc/html/group___gravity_acceleration.html +++ b/doc/html/group___gravity_acceleration.html @@ -112,7 +112,7 @@

-

\(g_n \ (\frac{m}{s^2)\) Standard acceleration of gravity in meters per second squared.

+

\(g_n \ (\frac{m}{s^2})\) Standard acceleration of gravity in meters per second squared.

@@ -127,7 +127,7 @@

-

\(g_n \ (\frac{m}{s^2)\) Uncertainty in standard acceleration of gravity in meters per second squared. Note should be 0.0 since it is a defined value.

+

\(g_n \ (\frac{m}{s^2})\) Uncertainty in standard acceleration of gravity in meters per second squared. Note should be 0.0 since it is a defined value.

diff --git a/doc/html/group___molar_mass_constant.html b/doc/html/group___molar_mass_constant.html index 1aed32b..0c78f20 100644 --- a/doc/html/group___molar_mass_constant.html +++ b/doc/html/group___molar_mass_constant.html @@ -146,7 +146,7 @@

-

\(M({^12C}) \ (\frac{kg}{mol})\) Molar mass of carbon-12 in kilograms per mole.

+

\(M({^{12}C}) \ (\frac{kg}{mol})\) Molar mass of carbon-12 in kilograms per mole.

@@ -161,7 +161,7 @@

-

\(M({^12C}) \ (\frac{kg}{mol})\) Uncertainty in molar mass of carbon-12 in kilograms per mole. Note should be 0.0 since it is a defined value.

+

\(M({^{12}C}) \ (\frac{kg}{mol})\) Uncertainty in molar mass of carbon-12 in kilograms per mole. Note should be 0.0 since it is a defined value.

diff --git a/doc/html/group___n_i_s_t_const.html b/doc/html/group___n_i_s_t_const.html index 6528b15..8fc9949 100644 --- a/doc/html/group___n_i_s_t_const.html +++ b/doc/html/group___n_i_s_t_const.html @@ -114,8 +114,8 @@

Detailed Description

Author
Elliot Grafil (Metex)
Date
8/9/17
-
Version
0.7.0
-
Todo:
Add radd to all gyromagnetic ratio
+
Version
0.7.7
+
Todo:
Add rad to all gyromagnetic ratio
diff --git a/doc/html/modules.html b/doc/html/modules.html index 254cbb3..2c21cbf 100644 --- a/doc/html/modules.html +++ b/doc/html/modules.html @@ -145,8 +145,8 @@

- - + + diff --git a/doc/html/search/all_14.js b/doc/html/search/all_14.js index f603fa0..f27cecc 100644 --- a/doc/html/search/all_14.js +++ b/doc/html/search/all_14.js @@ -1,6 +1,5 @@ var searchData= [ - ['von_20klitzing_20constant',['von Klitzing constant',['../group___conventionalvon_klitzing_constant.html',1,'']]], ['vonklitzingconstant',['vonKlitzingConstant',['../group__von_klitzing_constant.html#ga664441cab64a6a8feda702f6354c1e7f',1,'NISTConst::vonKlitzingConstant()'],['../group__von_klitzing_constant.html',1,'(Global Namespace)']]], ['vonklitzingconstantuncertainty',['vonKlitzingConstantUncertainty',['../group__von_klitzing_constant.html#ga8fa7b05f4ab4958f9bed81f592304e49',1,'NISTConst']]] ]; diff --git a/doc/html/search/all_2.js b/doc/html/search/all_2.js index 298e274..3e9121f 100644 --- a/doc/html/search/all_2.js +++ b/doc/html/search/all_2.js @@ -8,9 +8,9 @@ var searchData= ['comptonwavelengthuncertainty',['ComptonWavelengthUncertainty',['../group___compton_wavelength.html#ga4845f956ea0bf6f4eaf7396173b09430',1,'NISTConst']]], ['conductancequantum',['conductanceQuantum',['../group___conductance_quantum.html#gac57088a56b37d0b899d3e9c9babaadaf',1,'NISTConst::conductanceQuantum()'],['../group___conductance_quantum.html',1,'(Global Namespace)']]], ['conductancequantumuncertainty',['conductanceQuantumUncertainty',['../group___conductance_quantum.html#ga599b808b8a742da1bb97cdb68f65cbf9',1,'NISTConst']]], - ['conventionaljosephsonconstant',['conventionalJosephsonConstant',['../group___conventional_josephson_constant.html#gaebced2333dcb300798ec2d2c128db9b9',1,'NISTConst']]], + ['conventionaljosephsonconstant',['conventionalJosephsonConstant',['../group___conventional_josephson_constant.html#gaebced2333dcb300798ec2d2c128db9b9',1,'NISTConst::conventionalJosephsonConstant()'],['../group___conventional_josephson_constant.html',1,'(Global Namespace)']]], ['conventionaljosephsonconstantuncertainty',['conventionalJosephsonConstantUncertainty',['../group___conventional_josephson_constant.html#ga0a76d60ad55268297c99761c7492220f',1,'NISTConst']]], - ['conventionalvonklitzingconstant',['conventionalvonKlitzingConstant',['../group___conventionalvon_klitzing_constant.html#gabf641ec13f8a8d63762992724dd6d670',1,'NISTConst']]], + ['conventionalvonklitzingconstant',['conventionalvonKlitzingConstant',['../group___conventionalvon_klitzing_constant.html#gabf641ec13f8a8d63762992724dd6d670',1,'NISTConst::conventionalvonKlitzingConstant()'],['../group___conventionalvon_klitzing_constant.html',1,'(Global Namespace)']]], ['conventionalvonklitzingconstantuncertainty',['conventionalvonKlitzingConstantUncertainty',['../group___conventionalvon_klitzing_constant.html#gad820d4afd8b26103c01023bf69ac749b',1,'NISTConst']]], ['conversion_20factors',['Conversion factors',['../group___conversion_factors.html',1,'']]], ['copper',['Copper',['../group___copper.html',1,'']]], diff --git a/doc/html/search/all_9.js b/doc/html/search/all_9.js index 61da043..ef410e8 100644 --- a/doc/html/search/all_9.js +++ b/doc/html/search/all_9.js @@ -1,6 +1,5 @@ var searchData= [ - ['josephson_20constant',['Josephson constant',['../group___conventional_josephson_constant.html',1,'']]], ['josephsonconstant',['JosephsonConstant',['../group___josephson_constant.html#gae9f3553a6a6c5eed3df61ad33277cab8',1,'NISTConst::JosephsonConstant()'],['../group___josephson_constant.html',1,'(Global Namespace)']]], ['josephsonconstantuncertainty',['JosephsonConstantUncertainty',['../group___josephson_constant.html#gaa10eadf7c1811f94c5b5725ad300a099',1,'NISTConst']]], ['joule',['Joule',['../group___joule.html',1,'']]], diff --git a/doc/html/search/groups_14.js b/doc/html/search/groups_14.js index e3e660d..0eecbfd 100644 --- a/doc/html/search/groups_14.js +++ b/doc/html/search/groups_14.js @@ -1,5 +1,4 @@ var searchData= [ - ['von_20klitzing_20constant',['von Klitzing constant',['../group___conventionalvon_klitzing_constant.html',1,'']]], ['von_20klitzing_20constant',['von Klitzing constant',['../group__von_klitzing_constant.html',1,'']]] ]; diff --git a/doc/html/search/groups_2.js b/doc/html/search/groups_2.js index 0a6ec3e..daabf00 100644 --- a/doc/html/search/groups_2.js +++ b/doc/html/search/groups_2.js @@ -2,6 +2,8 @@ var searchData= [ ['compton_20wavelength',['Compton Wavelength',['../group___compton_wavelength.html',1,'']]], ['conductance_20quantum',['Conductance quantum',['../group___conductance_quantum.html',1,'']]], + ['conventional_20josephson_20constant',['Conventional Josephson constant',['../group___conventional_josephson_constant.html',1,'']]], + ['conventional_20von_20klitzing_20constant',['Conventional von Klitzing constant',['../group___conventionalvon_klitzing_constant.html',1,'']]], ['conversion_20factors',['Conversion factors',['../group___conversion_factors.html',1,'']]], ['copper',['Copper',['../group___copper.html',1,'']]] ]; diff --git a/doc/html/search/groups_9.js b/doc/html/search/groups_9.js index 69cb551..047442c 100644 --- a/doc/html/search/groups_9.js +++ b/doc/html/search/groups_9.js @@ -1,6 +1,5 @@ var searchData= [ - ['josephson_20constant',['Josephson constant',['../group___conventional_josephson_constant.html',1,'']]], ['josephson_20constant',['Josephson constant',['../group___josephson_constant.html',1,'']]], ['joule',['Joule',['../group___joule.html',1,'']]] ]; diff --git a/doc/html/todo.html b/doc/html/todo.html index 8ed88c8..c347fb3 100644 --- a/doc/html/todo.html +++ b/doc/html/todo.html @@ -91,7 +91,7 @@
Module NISTConst
-
Add radd to all gyromagnetic ratio
+
Add rad to all gyromagnetic ratio
diff --git a/doc/latex/group___adopted.tex b/doc/latex/group___adopted.tex index 9bee444..ab11261 100644 --- a/doc/latex/group___adopted.tex +++ b/doc/latex/group___adopted.tex @@ -3,9 +3,9 @@ \subsection*{Modules} \begin{DoxyCompactItemize} \item -\hyperlink{group___conventional_josephson_constant}{Josephson constant} +\hyperlink{group___conventional_josephson_constant}{Conventional Josephson constant} \item -\hyperlink{group___conventionalvon_klitzing_constant}{von Klitzing constant} +\hyperlink{group___conventionalvon_klitzing_constant}{Conventional von Klitzing constant} \item \hyperlink{group___molar_mass_constant}{Molar mass constant} \item diff --git a/doc/latex/group___conventional_josephson_constant.tex b/doc/latex/group___conventional_josephson_constant.tex index d9489c4..e9dd5fd 100644 --- a/doc/latex/group___conventional_josephson_constant.tex +++ b/doc/latex/group___conventional_josephson_constant.tex @@ -1,5 +1,5 @@ -\hypertarget{group___conventional_josephson_constant}{}\section{Josephson constant} -\label{group___conventional_josephson_constant}\index{Josephson constant@{Josephson constant}} +\hypertarget{group___conventional_josephson_constant}{}\section{Conventional Josephson constant} +\label{group___conventional_josephson_constant}\index{Conventional Josephson constant@{Conventional Josephson constant}} \subsection*{Variables} \begin{DoxyCompactItemize} \item @@ -14,14 +14,14 @@ \subsection{Detailed Description} \subsection{Variable Documentation} \mbox{\Hypertarget{group___conventional_josephson_constant_gaebced2333dcb300798ec2d2c128db9b9}\label{group___conventional_josephson_constant_gaebced2333dcb300798ec2d2c128db9b9}} -\index{Josephson constant@{Josephson constant}!conventional\+Josephson\+Constant@{conventional\+Josephson\+Constant}} -\index{conventional\+Josephson\+Constant@{conventional\+Josephson\+Constant}!Josephson constant@{Josephson constant}} +\index{Conventional Josephson constant@{Conventional Josephson constant}!conventional\+Josephson\+Constant@{conventional\+Josephson\+Constant}} +\index{conventional\+Josephson\+Constant@{conventional\+Josephson\+Constant}!Conventional Josephson constant@{Conventional Josephson constant}} \subsubsection{\texorpdfstring{conventional\+Josephson\+Constant}{conventionalJosephsonConstant}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::conventional\+Josephson\+Constant = 483597.\+9e9} $K_{J-90} \ (\frac{Hz}{V})$ Conventional value of Josephson constant in hertz per volt. \mbox{\Hypertarget{group___conventional_josephson_constant_ga0a76d60ad55268297c99761c7492220f}\label{group___conventional_josephson_constant_ga0a76d60ad55268297c99761c7492220f}} -\index{Josephson constant@{Josephson constant}!conventional\+Josephson\+Constant\+Uncertainty@{conventional\+Josephson\+Constant\+Uncertainty}} -\index{conventional\+Josephson\+Constant\+Uncertainty@{conventional\+Josephson\+Constant\+Uncertainty}!Josephson constant@{Josephson constant}} +\index{Conventional Josephson constant@{Conventional Josephson constant}!conventional\+Josephson\+Constant\+Uncertainty@{conventional\+Josephson\+Constant\+Uncertainty}} +\index{conventional\+Josephson\+Constant\+Uncertainty@{conventional\+Josephson\+Constant\+Uncertainty}!Conventional Josephson constant@{Conventional Josephson constant}} \subsubsection{\texorpdfstring{conventional\+Josephson\+Constant\+Uncertainty}{conventionalJosephsonConstantUncertainty}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::conventional\+Josephson\+Constant\+Uncertainty = 0.\+0} diff --git a/doc/latex/group___conventionalvon_klitzing_constant.tex b/doc/latex/group___conventionalvon_klitzing_constant.tex index b638034..0e0df1a 100644 --- a/doc/latex/group___conventionalvon_klitzing_constant.tex +++ b/doc/latex/group___conventionalvon_klitzing_constant.tex @@ -1,5 +1,5 @@ -\hypertarget{group___conventionalvon_klitzing_constant}{}\section{von Klitzing constant} -\label{group___conventionalvon_klitzing_constant}\index{von Klitzing constant@{von Klitzing constant}} +\hypertarget{group___conventionalvon_klitzing_constant}{}\section{Conventional von Klitzing constant} +\label{group___conventionalvon_klitzing_constant}\index{Conventional von Klitzing constant@{Conventional von Klitzing constant}} \subsection*{Variables} \begin{DoxyCompactItemize} \item @@ -14,14 +14,14 @@ \subsection{Detailed Description} \subsection{Variable Documentation} \mbox{\Hypertarget{group___conventionalvon_klitzing_constant_gabf641ec13f8a8d63762992724dd6d670}\label{group___conventionalvon_klitzing_constant_gabf641ec13f8a8d63762992724dd6d670}} -\index{von Klitzing constant@{von Klitzing constant}!conventionalvon\+Klitzing\+Constant@{conventionalvon\+Klitzing\+Constant}} -\index{conventionalvon\+Klitzing\+Constant@{conventionalvon\+Klitzing\+Constant}!von Klitzing constant@{von Klitzing constant}} +\index{Conventional von Klitzing constant@{Conventional von Klitzing constant}!conventionalvon\+Klitzing\+Constant@{conventionalvon\+Klitzing\+Constant}} +\index{conventionalvon\+Klitzing\+Constant@{conventionalvon\+Klitzing\+Constant}!Conventional von Klitzing constant@{Conventional von Klitzing constant}} \subsubsection{\texorpdfstring{conventionalvon\+Klitzing\+Constant}{conventionalvonKlitzingConstant}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::conventionalvon\+Klitzing\+Constant = 25812.\+807} $R_{K-90} \ (\Omega)$ Conventional value of von Klitzing constant. \mbox{\Hypertarget{group___conventionalvon_klitzing_constant_gad820d4afd8b26103c01023bf69ac749b}\label{group___conventionalvon_klitzing_constant_gad820d4afd8b26103c01023bf69ac749b}} -\index{von Klitzing constant@{von Klitzing constant}!conventionalvon\+Klitzing\+Constant\+Uncertainty@{conventionalvon\+Klitzing\+Constant\+Uncertainty}} -\index{conventionalvon\+Klitzing\+Constant\+Uncertainty@{conventionalvon\+Klitzing\+Constant\+Uncertainty}!von Klitzing constant@{von Klitzing constant}} +\index{Conventional von Klitzing constant@{Conventional von Klitzing constant}!conventionalvon\+Klitzing\+Constant\+Uncertainty@{conventionalvon\+Klitzing\+Constant\+Uncertainty}} +\index{conventionalvon\+Klitzing\+Constant\+Uncertainty@{conventionalvon\+Klitzing\+Constant\+Uncertainty}!Conventional von Klitzing constant@{Conventional von Klitzing constant}} \subsubsection{\texorpdfstring{conventionalvon\+Klitzing\+Constant\+Uncertainty}{conventionalvonKlitzingConstantUncertainty}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::conventionalvon\+Klitzing\+Constant\+Uncertainty = 25812.\+807} diff --git a/doc/latex/group___gravity_acceleration.tex b/doc/latex/group___gravity_acceleration.tex index 2aca4fb..147d9a6 100644 --- a/doc/latex/group___gravity_acceleration.tex +++ b/doc/latex/group___gravity_acceleration.tex @@ -19,10 +19,10 @@ \subsection{Variable Documentation} \subsubsection{\texorpdfstring{standard\+Acceleration\+Of\+Gravity}{standardAccelerationOfGravity}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::standard\+Acceleration\+Of\+Gravity = 9.\+80665} -$g_n \ (\frac{m}{s^2)$ Standard acceleration of gravity in meters per second squared. \mbox{\Hypertarget{group___gravity_acceleration_gaabc6df92c25677a5b767445f101d4f57}\label{group___gravity_acceleration_gaabc6df92c25677a5b767445f101d4f57}} +$g_n \ (\frac{m}{s^2})$ Standard acceleration of gravity in meters per second squared. \mbox{\Hypertarget{group___gravity_acceleration_gaabc6df92c25677a5b767445f101d4f57}\label{group___gravity_acceleration_gaabc6df92c25677a5b767445f101d4f57}} \index{Gravity acceleration@{Gravity acceleration}!standard\+Acceleration\+Of\+Gravity\+Uncertainty@{standard\+Acceleration\+Of\+Gravity\+Uncertainty}} \index{standard\+Acceleration\+Of\+Gravity\+Uncertainty@{standard\+Acceleration\+Of\+Gravity\+Uncertainty}!Gravity acceleration@{Gravity acceleration}} \subsubsection{\texorpdfstring{standard\+Acceleration\+Of\+Gravity\+Uncertainty}{standardAccelerationOfGravityUncertainty}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::standard\+Acceleration\+Of\+Gravity\+Uncertainty = 0.\+0} -$g_n \ (\frac{m}{s^2)$ Uncertainty in standard acceleration of gravity in meters per second squared. Note should be 0.\+0 since it is a defined value. \ No newline at end of file +$g_n \ (\frac{m}{s^2})$ Uncertainty in standard acceleration of gravity in meters per second squared. Note should be 0.\+0 since it is a defined value. \ No newline at end of file diff --git a/doc/latex/group___molar_mass_constant.tex b/doc/latex/group___molar_mass_constant.tex index f3da7e2..ad349f4 100644 --- a/doc/latex/group___molar_mass_constant.tex +++ b/doc/latex/group___molar_mass_constant.tex @@ -35,10 +35,10 @@ \subsubsection{\texorpdfstring{molar\+Mass\+Constant\+Uncertainty}{molarMassCons \subsubsection{\texorpdfstring{molar\+Mass\+Of\+Carbon12}{molarMassOfCarbon12}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::molar\+Mass\+Of\+Carbon12 = 12e-\/3} -$M({^12C}) \ (\frac{kg}{mol})$ Molar mass of carbon-\/12 in kilograms per mole. \mbox{\Hypertarget{group___molar_mass_constant_gae2fea17985c3e8877e1baab9f9382676}\label{group___molar_mass_constant_gae2fea17985c3e8877e1baab9f9382676}} +$M({^{12}C}) \ (\frac{kg}{mol})$ Molar mass of carbon-\/12 in kilograms per mole. \mbox{\Hypertarget{group___molar_mass_constant_gae2fea17985c3e8877e1baab9f9382676}\label{group___molar_mass_constant_gae2fea17985c3e8877e1baab9f9382676}} \index{Molar mass constant@{Molar mass constant}!molar\+Mass\+Of\+Carbon12\+Uncertainty@{molar\+Mass\+Of\+Carbon12\+Uncertainty}} \index{molar\+Mass\+Of\+Carbon12\+Uncertainty@{molar\+Mass\+Of\+Carbon12\+Uncertainty}!Molar mass constant@{Molar mass constant}} \subsubsection{\texorpdfstring{molar\+Mass\+Of\+Carbon12\+Uncertainty}{molarMassOfCarbon12Uncertainty}} {\footnotesize\ttfamily const double N\+I\+S\+T\+Const\+::molar\+Mass\+Of\+Carbon12\+Uncertainty = 0.\+0} -$M({^12C}) \ (\frac{kg}{mol})$ Uncertainty in molar mass of carbon-\/12 in kilograms per mole. Note should be 0.\+0 since it is a defined value. \ No newline at end of file +$M({^{12}C}) \ (\frac{kg}{mol})$ Uncertainty in molar mass of carbon-\/12 in kilograms per mole. Note should be 0.\+0 since it is a defined value. \ No newline at end of file diff --git a/doc/latex/group___n_i_s_t_const.tex b/doc/latex/group___n_i_s_t_const.tex index d765785..9f6f822 100644 --- a/doc/latex/group___n_i_s_t_const.tex +++ b/doc/latex/group___n_i_s_t_const.tex @@ -29,7 +29,7 @@ \subsection{Detailed Description} 8/9/17 \end{DoxyDate} \begin{DoxyVersion}{Version} -0.\+7.\+0 +0.\+7.\+7 \end{DoxyVersion} \begin{DoxyRefDesc}{Todo} -\item[\hyperlink{todo__todo000001}{Todo}]Add radd to all gyromagnetic ratio \end{DoxyRefDesc} +\item[\hyperlink{todo__todo000001}{Todo}]Add rad to all gyromagnetic ratio \end{DoxyRefDesc} diff --git a/doc/latex/modules.tex b/doc/latex/modules.tex index 10b3df0..e3ef723 100644 --- a/doc/latex/modules.tex +++ b/doc/latex/modules.tex @@ -64,8 +64,8 @@ \section{Modules} \end{DoxyCompactList} \item \contentsline{section}{Adopted}{\pageref{group___adopted}}{} \begin{DoxyCompactList} -\item \contentsline{section}{Josephson constant}{\pageref{group___conventional_josephson_constant}}{} -\item \contentsline{section}{von Klitzing constant}{\pageref{group___conventionalvon_klitzing_constant}}{} +\item \contentsline{section}{Conventional Josephson constant}{\pageref{group___conventional_josephson_constant}}{} +\item \contentsline{section}{Conventional von Klitzing constant}{\pageref{group___conventionalvon_klitzing_constant}}{} \item \contentsline{section}{Molar mass constant}{\pageref{group___molar_mass_constant}}{} \item \contentsline{section}{Gravity acceleration}{\pageref{group___gravity_acceleration}}{} \item \contentsline{section}{Standard atmosphere}{\pageref{group___standard_atmosphere}}{} diff --git a/doc/latex/todo.tex b/doc/latex/todo.tex index ed90fbb..640602c 100644 --- a/doc/latex/todo.tex +++ b/doc/latex/todo.tex @@ -2,5 +2,5 @@ \begin{DoxyRefList} \item[\label{todo__todo000001}% \Hypertarget{todo__todo000001}% -Module \hyperlink{group___n_i_s_t_const}{N\+I\+S\+T\+Const} ]Add radd to all gyromagnetic ratio +Module \hyperlink{group___n_i_s_t_const}{N\+I\+S\+T\+Const} ]Add rad to all gyromagnetic ratio \end{DoxyRefList} \ No newline at end of file
 Stefan-Boltzmann constant
 Wien displacement law constant
 Adopted
 Josephson constant
 von Klitzing constant
 Conventional Josephson constant
 Conventional von Klitzing constant
 Molar mass constant
 Gravity acceleration
 Standard atmosphere