Constants API¶
-
src.Constants.
AU_
= 14959787100000.0¶ astronomical unit, distance from the sun to our earth, [\(cm\)]
-
src.Constants.
E_Rydberg_
= 2.1798741e-11¶ Rydberg constant of hydrogen atom, [\(erg\)]
-
src.Constants.
J2erg_
= 10000000.0¶ unit conversion from J to erg, [\(erg/J\)]
-
src.Constants.
K2eV_
= 8.617332400000001e-05¶ compute electron temperature in unit eV, [\(eV / K\)]
-
src.Constants.
L_i2s
= {0: 'S', 1: 'P', 2: 'D', 3: 'F', 4: 'G', 5: 'H', 6: 'I'}¶ a hash dictionary mapping integer value to its symbolic quantum number L
-
src.Constants.
L_s2i
= {'D': 2, 'F': 3, 'G': 4, 'H': 5, 'I': 6, 'P': 1, 'S': 0}¶ a hash dictionary mapping symbolic quantum number L to its integer value
-
src.Constants.
R_sun_
= 69570000000.0¶ Solar radius, [\(cm\)]
-
src.Constants.
a0_
= 5.2917720859000005e-09¶ Bohr radius, [\(cm\)]
-
src.Constants.
alp_
= 0.0072973525205055605¶ fine structure constant, [\(-\)]
-
src.Constants.
c_
= 29979246000.0¶ speed of light, [\(cm \cdot s^{-1}\)]
-
src.Constants.
eV2AA_div_
= 12398.4176¶ unit conversion from eV to angstrom, [\(eV \cdot A\)]
-
src.Constants.
eV2erg_
= 1.60217662e-12¶ unit conversion from eV to erg, [\(erg/eV\)]
-
src.Constants.
e_
= 4.803204250000001e-10¶ eleceton charge, [\(esu\)]
-
src.Constants.
h_
= 6.626068850000001e-27¶ Planck constant, [\(erg \cdot s\)]
-
src.Constants.
isJIT
= True¶ whether to turn on the JIT compilation in all *.py files, since sphinx does no understand numba thus can not generate documentation for numba jitted functions.
- set to
True : before simulation; before pushing to github
False : before generating documentation using sphinx
-
src.Constants.
k_
= 1.3806484999999998e-16¶ Boltzmann constant, [\(erg \cdot k^{-1}\)]
-
src.Constants.
m2cm_
= 100.0¶ unit conversion from m to cm, [\(cm/m\)]
-
src.Constants.
mH_
= 1.6599999999999997e-24¶ mass of hydrogen atom, [\(g\)]
-
src.Constants.
me_
= 9.109383599999998e-28¶ mass of electron, [\(g\)]
-
src.Constants.
micro2AA_
= 10000.0¶ unit conversion from micro to angstrom, [\(A / \mu m\)]
-
src.Constants.
pi_
= 3.141592653589793¶ mathematical constant pi, [-]
-
src.Constants.
saha_
= 4829366217494669.0¶ a constant factor in Saha’s equation, \(2(2 \pi m_e k /h^2)^{3/2}\), [\(g^{3/2} \cdot erg^{-3/2} \cdot k^{-3/2} \cdot s^{-3}\)]
-
src.Constants.
sqrtPi_
= 1.7724538509055159¶ square root of pi, [-]