Skip to content

Natural System

Namespace: mp_units::natural

Module: mp_units.systems

Header: <mp-units/systems/natural.h>

Dimensions

Name Symbol
dim_energy E

Quantities

Quantity Character Dimension Traits Kind of Parent Equation Hierarchy
acceleration scalar E ≥ 0 energy energy velocity / duration view
angular_measure scalar kind angular_measure dimensionless view
dimensionless scalar 1 kind dimensionless
duration scalar E⁻¹ inverse_energy inverse_energy view
energy scalar E kind
≥ 0
energy view
energy_squared scalar kind energy_squared pow<2>(energy) view
force scalar energy_squared energy_squared energy_squared view
inverse_energy scalar E⁻¹ kind inverse_energy inverse(energy) view
length scalar E⁻¹ inverse_energy inverse_energy view
mass scalar E ≥ 0 energy energy view
momentum scalar E ≥ 0 energy energy mass * velocity view
speed scalar kind speed dimensionless length / duration view
velocity scalar speed speed view

Units

Unit Name Symbol unit_symbol Definition
electronvolt eV kind: energy
gigaelectronvolt GeV si::giga<electronvolt>

Constants

Name Symbol unit_symbol Definition
reduced_planck_constant \u210f (hbar) hbar one
speed_of_light_in_vacuum c c one