Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-19 09:48:52

0001 // Boost.Units - A C++ library for zero-overhead dimensional analysis and 
0002 // unit/quantity manipulation and conversion
0003 //
0004 // Copyright (C) 2003-2008 Matthias Christian Schabel
0005 // Copyright (C) 2008 Steven Watanabe
0006 //
0007 // Distributed under the Boost Software License, Version 1.0. (See
0008 // accompanying file LICENSE_1_0.txt or copy at
0009 // http://www.boost.org/LICENSE_1_0.txt)
0010 
0011 #ifndef BOOST_UNITS_CODATA_ATOMIC_AND_NUCLEAR_CONSTANTS_HPP
0012 #define BOOST_UNITS_CODATA_ATOMIC_AND_NUCLEAR_CONSTANTS_HPP
0013 
0014 #include <boost/units/systems/si/codata/alpha_constants.hpp>
0015 #include <boost/units/systems/si/codata/deuteron_constants.hpp>
0016 #include <boost/units/systems/si/codata/electron_constants.hpp>
0017 #include <boost/units/systems/si/codata/helion_constants.hpp>
0018 #include <boost/units/systems/si/codata/muon_constants.hpp>
0019 #include <boost/units/systems/si/codata/neutron_constants.hpp>
0020 #include <boost/units/systems/si/codata/proton_constants.hpp>
0021 #include <boost/units/systems/si/codata/tau_constants.hpp>
0022 #include <boost/units/systems/si/codata/triton_constants.hpp>
0023 
0024 namespace boost {
0025 
0026 namespace units { 
0027 
0028 namespace si {
0029                             
0030 namespace constants {
0031 
0032 namespace codata {
0033 
0034 /// CODATA recommended values of the fundamental physical constants: NIST SP 961
0035 
0036 // ATOMIC AND NUCLEAR
0037 /// fine structure constant
0038 BOOST_UNITS_PHYSICAL_CONSTANT(alpha,quantity<dimensionless>,7.2973525376e-3*dimensionless(),5.0e-12*dimensionless());
0039 /// Rydberg constant
0040 BOOST_UNITS_PHYSICAL_CONSTANT(R_infinity,quantity<wavenumber>,10973731.568527/meter,7.3e-5/meter);
0041 /// Bohr radius
0042 BOOST_UNITS_PHYSICAL_CONSTANT(a_0,quantity<length>,0.52917720859e-10*meters,3.6e-20*meters);
0043 /// Hartree energy
0044 BOOST_UNITS_PHYSICAL_CONSTANT(E_h,quantity<energy>,4.35974394e-18*joules,2.2e-25*joules);
0045 
0046 } // namespace codata
0047 
0048 } // namespace constants    
0049 
0050 } // namespace si
0051 
0052 } // namespace units
0053 
0054 } // namespace boost
0055 
0056 #endif // BOOST_UNITS_CODATA_ATOMIC_AND_NUCLEAR_CONSTANTS_HPP