physical_constants Module

Houses some useful physical/mathematical constants


Uses


Variables

Type Visibility Attributes Name Initial
real(kind=rk), public, parameter :: pi = 4.d0*atan(1.d0)
real(kind=rk), public, parameter :: epsilon0 = 8.854188d-12

Vacuum permittivity

real(kind=rk), public, parameter :: elMass = 9.10938d-31

Electron mass

real(kind=rk), public, parameter :: elCharge = 1.60218d-19

Electron charge

real(kind=rk), public, parameter :: bohrRadius = 5.291772d-11
real(kind=rk), public, parameter :: hPlanck = 6.62607004d-34
real(kind=rk), public, parameter :: mu0 = 4.00D00*pi*1d-17

Vacuum permeability

real(kind=rk), public, parameter :: protonMass = 1.67262d-27
real(kind=rk), public, parameter :: amu = 1.6605390666d-27

Atomic mass unit