PDielec.Constants

The Constants module supplies some numerical constants.

The following are some fundamental definitions. The values were supplied from the NIST web site physics.nist.gov . They are consistent with the 2018 CODATA recommended values of physical constants

Constant name

Value

Comment

hartree2ev

27.211386245988

convert Hartree to eV

speed_light_si

299792458.0

Speed of light m s-1

planck_si

6.62607015e-34

Planck’s constant J Hz-1

elementary_charge_si

1.602176634e-19

Elementary charge, C

electron_mass_si

9.1093837015-31

Electron mass in SI units

avogadro_si

6.02214076e23

Avogadro’s number

boltzmann_si

1.380649E-23

Boltzmann’s constant J K-1

mu_0_si

1.25663706212E-6

Vacuum permeability N A-2

The following are some derived constants:

Constant name

Comment

hbar_si

h bar

fine_structure

Fine structure constant

molar_gas_si

The molar gas constant (SI)

coulomb

The SI unit of charge

metre

The SI unit of length

angstrom

An angstrom

amu

Converts 1g to atomic units of mass

debye

The Debye unit in SI

d2byamuang2

A conversion factor to convert absorption units

joule

A Joule

hertz

A Hertz

wavenumber

A wavenumber (cm-1)

strengthconv

Convert oscillator strength to SI

angs2bohr

Convert angstrom to Bohr

hartree

1 hartree in SI units (J)

au2GPA

Convert pressure from au to GPa

thz2cm1

Convert thz frequency to cm^-1

The masses of the elements are taken from: J. R. de Laeter, J. K. Boehlke, P. De Bievre, H. Hidaka, H. S. Peiser, K. J. R. Rosman and P. D. P. Taylor (2003). “Atomic weights of the elements. Review 2000 (IUPAC Technical Report)”

isotopic_masses is a dictionary of masses for each element, the key is an element name. The contents is a list of tuples, each tuple contains, three numbers: the first is the isotope, the second is its mass and the last is its percentage occurence on average.

covalent_radii is a dictionary of covalent radii taken from: Beatriz Cordero, Veronica Gomex, Ana E. Platero-Prats, Marc Reves, Jorge Echeverria, Eduard Cremades, Flavia Barragan and Santiago Alvarez (2008) Covalent Radii Revisited - Dalton Trans. (21) 2832-2838 doi:10.1039/b801115j

elemental_colours is a dictionary of an RGB list for each element

atomic_number_to_element is a dictionary which has an atomic number key and returns an element string

element_to_atomic_number a dictionary which an has an element name key and a content of the atomic number

Attributes

Module Contents

PDielec.Constants.amu = 1822.8884868472642
PDielec.Constants.angs2bohr = 1.8897261246257702
PDielec.Constants.angstrom
PDielec.Constants.atomic_number_to_element
PDielec.Constants.au2GPa
PDielec.Constants.average_masses
PDielec.Constants.avogadro_si = 6.02214076e+23
PDielec.Constants.bohr_si = 5.29177210903e-11
PDielec.Constants.boltzmann_si = 1.380649e-23
PDielec.Constants.coulomb = 6.241509074460763e+18
PDielec.Constants.covalent_radii
PDielec.Constants.d2byamuang2
PDielec.Constants.debye
PDielec.Constants.electron_mass_si = 9.1093837015e-31
PDielec.Constants.element_to_atomic_number
PDielec.Constants.elemental_colours
PDielec.Constants.elementary_charge_si = 1.602176634e-19
PDielec.Constants.epsilon_0_si = 8.854187812800385e-12
PDielec.Constants.fine_structure
PDielec.Constants.hartree
PDielec.Constants.hartree2ev = 27.211386245988
PDielec.Constants.hbar_si
PDielec.Constants.hertz
PDielec.Constants.isotope_masses
PDielec.Constants.isotopic_masses
PDielec.Constants.jmol_elemental_colours
PDielec.Constants.joule
PDielec.Constants.metre
PDielec.Constants.molar_gas_si = 8.31446261815324
PDielec.Constants.mu_0_si = 1.25663706212e-06
PDielec.Constants.planck_si = 6.62607015e-34
PDielec.Constants.speed_light_si = 299792458.0
PDielec.Constants.strength_conv
PDielec.Constants.thz2cm1 = 33.3564095198152
PDielec.Constants.vesta_elemental_colours
PDielec.Constants.wavenumber