lib/unit/systems/si.yml

Summary

Maintainability
Test Coverage
units:
  # SI base units
  meter:
    sym: m
    def: meter
  # use gram instead of kilogram to avoid millikilogram etc
  gram:
    sym: g
    def: gram
  second:
    sym: s
    def: second
  ampere:
    sym: A
    def: ampere
  kelvin:
    sym: K
    def: kelvin
  mole:
    sym: mol
    def: mole
  candela:
    sym: cd
    def: candela

  # Derived SI units
  liter:
    sym: [l, L]
    def: 1 decimeter^3
  radiant:
    sym: [rad, radian]
    def: 1
  steradiant:
    sym: sr
    def: 1
  hertz:
    sym: Hz
    def: 1 / second
  newton:
    sym: N
    def: kilogram * meter / second ^ 2
  pascal:
    sym: Pa
    def: newton / meter ^ 2
  joule:
    sym: J
    def: newton * meter
  watt:
    sym: W
    def: joule / second
  coloumb:
    sym: C
    def: ampere * second
  volt:
    sym: V
    def: joule / coloumb
  farad:
    sym: F
    def: coloumb / volt
  ohm:
    sym: Ω
    def: volt / ampere
  siemens:
    sym: S
    def: 1 / ohm
  weber:
    sym: Wb
    def: volt / second
  tesla:
    sym: T
    def: weber / meter ^ 2
  henry:
    sym: H
    def: weber / ampere
  celsius:
    sym: [°C, ℃]
    def: kelvin
  lumen:
    sym: lm
    def: candela * steradiant
  lux:
    sym: lx
    def: lm / meter ^ 2
  becquerel:
    sym: Bq
    def: hertz
  gray:
    sym: Gy
    def: joule / kilogram
  sievert:
    sym: Sv
    def: gray
  katal:
    sym: kat
    def: mole / second

factors:
  # SI prefices
  yotta:
    sym: Y
    def: 10^24
  zetta:
    sym: Z
    def: 10^21
  exa:
    sym: E
    def: 10^18
  peta:
    sym: P
    def: 10^15
  tera:
    sym: T
    def: 10^12
  giga:
    sym: G
    def: 10^9
  mega:
    sym: M
    def: 10^6
  kilo:
    sym: k
    def: 10^3
  hecto:
    sym: h
    def: 10^2
  deca:
    sym: da
    def: 10^1
  deci:
    sym: d
    def: 10^-1
  centi:
    sym: c
    def: 10^-2
  milli:
    sym: m
    def: 10^-3
  micro:
    sym: µ
    def: 10^-6
  nano:
    sym: n
    def: 10^-9
  pico:
    sym: p
    def: 10^-12
  femto:
    sym: f
    def: 10^-15
  atto:
    sym: a
    def: 10^-18
  zepto:
    sym: z
    def: 10^-21
  yokto:
    sym: y
    def: 10^-24