The constant functions now include the updated recommended values and uncertainties. Apart from
updates to existing values/outputs several functions have had further changes:
clight: removed the uncertainty output argument which makes it consistent with the other exact constant functions
eps0: changed the value from 1/mu0/clight^2 to the 2022 CODATA recommended value and added an uncertainty value and output
mu0: added an uncertainty value and output
Function docstrings are more consistent across constants
Tests have been updated for the new values
Previously in the EasySpin documentation amu is defined as the atomic unit of mass and assigned the value
1.66053906892e-27. I think this is an error as the atomic unit of mass is not the same
as the atomic mass unit (which is now known as the atomic mass constant).
For example, in the NIST database
atomic unit of mass, symbol: \(m_\mathrm{e}\), quantity: 9.1093837139e10-31 kg
atomic mass constant, symbol: \(m_\mathrm{u}\), quantity: 1.66053906892e10-27 kg
In the documentation related to amu I have replaced the term atomic unit of mass
with atomic mass constant.
This addresses issue #340
clight
: removed the uncertainty output argument which makes it consistent with the other exact constant functionseps0
: changed the value from1/mu0/clight^2
to the 2022 CODATA recommended value and added an uncertainty value and outputmu0
: added an uncertainty value and outputamu
I have replaced the term atomic unit of mass with atomic mass constant.