16#include <gsl/gsl_const_cgsm.h>
17#include <gsl/gsl_const_mksa.h>
18#include <gsl/gsl_const_num.h>
19#include "../Definitions.H"
30#ifdef CRIPTIC_UNITS_CGS
34 = GSL_CONST_CGSM_SPEED_OF_LIGHT;
36 = GSL_CONST_CGSM_MASS_PROTON;
38 = GSL_CONST_CGSM_MASS_ELECTRON;
40 = GSL_CONST_CGSM_THOMSON_CROSS_SECTION;
42 GSL_CONST_CGSM_BOLTZMANN;
44 GSL_CONST_CGSM_PLANCKS_CONSTANT_H;
46 GSL_CONST_CGSM_PLANCKS_CONSTANT_HBAR;
48 GSL_CONST_CGSM_ELECTRON_CHARGE *
c;
58 GSL_CONST_CGSM_BOHR_RADIUS;
60 GSL_CONST_CGSM_RYDBERG;
62 GSL_CONST_CGSM_STEFAN_BOLTZMANN_CONSTANT;
66 GSL_CONST_CGSM_SOLAR_MASS;
70 GSL_CONST_CGSM_UNIFIED_ATOMIC_MASS;
72#elif defined(CRIPTIC_UNITS_MKS)
75 static constexpr Real c
76 = GSL_CONST_MKSA_SPEED_OF_LIGHT;
78 = GSL_CONST_MKSA_MASS_PROTON;
80 = GSL_CONST_MKSA_MASS_ELECTRON;
82 = GSL_CONST_MKSA_THOMSON_CROSS_SECTION;
84 GSL_CONST_MKSA_BOLTZMANN;
85 static constexpr Real h =
86 GSL_CONST_MKSA_PLANCKS_CONSTANT_H;
88 GSL_CONST_MKSA_PLANCKS_CONSTANT_HBAR;
89 static constexpr Real e =
90 GSL_CONST_MKSA_ELECTRON_CHARGE;
92 GSL_CONST_MKSA_BOHR_RADIUS;
94 GSL_CONST_MKSA_RYDBERG;
95 static constexpr Real sigamSB =
96 GSL_CONST_MKSA_STEFAN_BOLTZMANN_CONSTANT;
97 static constexpr Real eps0 =
98 GSL_CONST_MKSA_VACUUM_PERMITTIVITY;
99 static constexpr Real mu0 =
100 GSL_CONST_MKSA_VACUUM_PERMEABILITY;
101 static constexpr Real r0 =
102 e *
e / (4.0 * M_PI * eps0 *
me *
c *
c);
104 GSL_CONST_MKSA_SOLAR_MASS;
108 GSL_CONST_MKSA_UNIFIED_ATOMIC_MASS;
122 GSL_CONST_NUM_FINE_STRUCTURE;
Basic integer and real types.
Data file of unit conversions.
static constexpr Real mBe
Definition Constants.H:151
static constexpr Real aR
Definition Constants.H:123
static constexpr Real e3
Definition Constants.H:116
static constexpr Real mC12
Definition Constants.H:154
static constexpr Real BE_boron10
Definition Constants.H:168
static constexpr Real mLi7
Definition Constants.H:150
static constexpr Real mC
Definition Constants.H:157
static constexpr Real mB11
Definition Constants.H:153
static constexpr Real BE_nitrogen14
Definition Constants.H:169
static constexpr Real rMuPi
Definition Constants.H:132
static constexpr Real BE_carbon12
Definition Constants.H:167
static constexpr Real Tpth
Definition Constants.H:129
static constexpr Real Lsun
Definition Constants.H:67
static constexpr Real mHe3
Definition Constants.H:146
static constexpr Real BE_boron11
Definition Constants.H:170
static constexpr Real mO
Definition Constants.H:164
static constexpr Real mHe
Definition Constants.H:148
static constexpr Real mMu
Definition Constants.H:128
static constexpr Real mPi0
Definition Constants.H:126
static constexpr Real me_c2
Definition Constants.H:120
static constexpr Real mp_c2
Definition Constants.H:118
static constexpr Real c3
Definition Constants.H:114
static constexpr Real mH
Definition Constants.H:144
static constexpr Real mB10
Definition Constants.H:152
static constexpr Real mO16
Definition Constants.H:161
static constexpr Real sigmaSB
Definition Constants.H:61
static constexpr Real mN
Definition Constants.H:160
static constexpr Real c
Definition Constants.H:34
static constexpr Real BE_oxygen16
Definition Constants.H:171
static constexpr Real alpha
Definition Constants.H:121
static constexpr Real sigmaT
Definition Constants.H:40
static constexpr Real mDeut
Definition Constants.H:145
static constexpr Real mC13
Definition Constants.H:155
static constexpr Real mHe4
Definition Constants.H:147
static constexpr Real me_c
Definition Constants.H:119
static constexpr Real hBar
Definition Constants.H:45
static constexpr Real me
Definition Constants.H:38
static constexpr Real mN15
Definition Constants.H:159
static constexpr Real Ryd
Definition Constants.H:59
static constexpr Real mp
Definition Constants.H:36
static constexpr Real a0
Definition Constants.H:57
static constexpr Real mC14
Definition Constants.H:156
static constexpr Real e2
Definition Constants.H:115
static constexpr Real mO18
Definition Constants.H:163
static constexpr Real mN14
Definition Constants.H:158
static constexpr Real h
Definition Constants.H:43
static constexpr Real kB
Definition Constants.H:41
static constexpr Real mPic
Definition Constants.H:127
static constexpr Real c2
Definition Constants.H:113
static constexpr Real r0
Definition Constants.H:63
static constexpr Real amu
Definition Constants.H:69
static constexpr Real mp_c
Definition Constants.H:117
static constexpr Real mO17
Definition Constants.H:162
static constexpr Real Msun
Definition Constants.H:65
static constexpr Real e
Definition Constants.H:47
static constexpr Real mLi6
Definition Constants.H:149
static constexpr Real MeV
Definition Units.H:66
The primary namespace for criptic objects.
Definition AdvancePacket.H:25
double Real
Definition Types.H:38