Source code for PAOFLOW.utils.constants

[docs] K_BOLTZMAN_SI = 1.38066e-23 # J K^-1
[docs] K_BOLTZMAN_AU = 3.1667e-6 # Hartree K^-1
[docs] K_BOLTZMAN_M1_AU = 315795.26e0 # Hartree^-1 K
[docs] FACTEM = 315795.26e0 # Hartree^-1 K
[docs] H_OVER_TPI = 1.054571e-34 # J sec
[docs] BOHR_RADIUS_SI = 0.529177e-10 # m
[docs] BOHR_RADIUS_CM = 0.529177e-8 # cm
[docs] BOHR_RADIUS_ANGS = 0.529177e0 # angstrom
[docs] ELECTRONMASS_SI = 9.10953e-31 # Kg
[docs] ELECTRONMASS_UMA = 5.4858e-4 # uma
[docs] ELECTRONVOLT_SI = 1.6021892e-19 # J
[docs] HBAR = 6.582119569e-16 # eV
[docs] UMA_SI = 1.66057e-27 # Kg
[docs] DEBYE_SI = 3.33564e-30 # Coulomb meter
[docs] DEBYE_AU = 0.393427228 # e * Bohr
[docs] AU_TO_VMM1 = 36.3609 * 10e10 # V/m
[docs] ANGSTROM_AU = 1.889727e0 # au
[docs] AU_TO_OHMCMM1 = 46000.0e0 # (ohm cm)^-1
[docs] AU_KB = 294210.0e0 # Kbar
[docs] KB_AU = 1.0e0 / 294210.0e0 # au
[docs] AU = 27.211652e0 # eV
[docs] RYD = 13.605826e0 # eV
[docs] SCMASS = 1822.89e0 # uma to au
[docs] UMA_AU = 1822.89e0 # au
[docs] AU_TERAHERTZ = 2.418e-5 # THz
[docs] TERAHERTZ = 2.418e-5 # from au to THz
[docs] AU_SEC = 2.4189e-17 # sec
[docs] SPEED_OF_LIGHT = 299792458.0 # m / s
[docs] EPS0 = 1.0 / (4.0 * 3.14159265358979323846) # vacuum dielectric constant in Ry
[docs] RYTOEV = 13.6058e0 # conversion from Ry to eV
[docs] EVTORY = 1.0 / 13.6058e0 # conversion from eV to Ry
[docs] AMCONV = 1.66042e-24 / 9.1095e-28 * 0.5e0 # mass conversion: a.m.u to a.u. (Ry)
[docs] UAKBAR = 147105.0e0 # pressure conversion from Ry/(a.u)^3 to K
[docs] RYDCM1 = 13.6058 * 8065.5 # Rydberg to cm^-1
[docs] DEGTORAD = (3.14159265358979323846) / (180) # Degrees to radians
[docs] CM1TOEV = 1.23981e-4 # cm^-1 to eV
[docs] EVTOCM1 = 1.0 / 1.23981e-4 # eV to cm^-1
[docs] E2 = 2.0 # e^2
# Logos
[docs] PAO = 'PAO'
[docs] p = '\u03c0'
[docs] pp = p.encode('utf8')
[docs] PAOPY = str(PAO) + str(pp)
[docs] C = '\u00a9'
[docs] CC = C.encode('utf8')
[docs] LL = ['x', 'y', 'z']