stdlib_constants Module

Constants (Specification)



Variables

Type Visibility Attributes Name Initial
real(kind=dp), public, parameter :: Avogadro = AVOGADRO_CONSTANT%value

Avogadro constant

real(kind=dp), public, parameter :: Boltzmann = BOLTZMANN_CONSTANT%value

Boltzmann constant

real(kind=dp), public, parameter :: G = NEWTONIAN_CONSTANT_OF_GRAVITATION%value

Newtonian constant of gravitation

real(kind=dp), public, parameter :: N_A = AVOGADRO_CONSTANT%value

Avogadro constant

real(kind=dp), public, parameter :: PI_dp = acos(-1.0_dp)

PI

real(kind=sp), public, parameter :: PI_sp = acos(-1.0_sp)

PI

real(kind=dp), public, parameter :: Planck = PLANCK_CONSTANT%value

Planck constant

real(kind=dp), public, parameter :: R = MOLAR_GAS_CONSTANT%value

Molar gas constant

real(kind=dp), public, parameter :: Rydberg = RYDBERG_CONSTANT%value

Rydberg constant

real(kind=dp), public, parameter :: Stefan_Boltzmann = STEFAN_BOLTZMANN_CONSTANT%value

Stefan-Boltzmann constant

real(kind=dp), public, parameter :: Wien = WIEN_WAVELENGTH_DISPLACEMENT_LAW_CONSTANT%value

Wien wavelength displacement law constant

real(kind=dp), public, parameter :: alpha = FINE_STRUCTURE_CONSTANT%value

Fine structure constant

real(kind=dp), public, parameter :: c = SPEED_OF_LIGHT_IN_VACUUM%value

Speed of light in vacuum

real(kind=dp), public, parameter :: e = ELEMENTARY_CHARGE%value

Elementary charge

real(kind=dp), public, parameter :: epsilon_0 = VACUUM_ELECTRIC_PERMITTIVITY%value

vacuum mag. permeability

real(kind=dp), public, parameter :: fine_structure = FINE_STRUCTURE_CONSTANT%value

Fine structure constant

real(kind=dp), public, parameter :: g2 = STANDARD_ACCELERATION_OF_GRAVITY%value

Standard acceleration of gravity

real(kind=dp), public, parameter :: gas_constant = MOLAR_GAS_CONSTANT%value

Molar gas constant

real(kind=dp), public, parameter :: gravitation_constant = NEWTONIAN_CONSTANT_OF_GRAVITATION%value

Newtonian constant of gravitation

real(kind=dp), public, parameter :: h = PLANCK_CONSTANT%value

Planck constant

real(kind=dp), public, parameter :: hbar = PLANCK_CONSTANT%value/PI_dp

Reduced Planck constant

real(kind=dp), public, parameter :: k = BOLTZMANN_CONSTANT%value

Boltzmann constant

real(kind=dp), public, parameter :: m_e = ELECTRON_MASS%value

Electron mass

real(kind=dp), public, parameter :: m_n = NEUTRON_MASS%value

Neutron mass

real(kind=dp), public, parameter :: m_p = PROTON_MASS%value

Proton mass

real(kind=dp), public, parameter :: m_u = ATOMIC_MASS_CONSTANT%value

Atomic mass constant

real(kind=dp), public, parameter :: mu_0 = VACUUM_MAG_PERMEABILITY%value

vacuum mag. permeability

real(kind=dp), public, parameter :: sigma = STEFAN_BOLTZMANN_CONSTANT%value

Stefan-Boltzmann constant

real(kind=dp), public, parameter :: speed_of_light = SPEED_OF_LIGHT_IN_VACUUM%value

Speed of light in vacuum

real(kind=dp), public, parameter :: u = ATOMIC_MASS_CONSTANT%value

Atomic mass constant