mirror of https://github.com/rm-dr/daisy
1027 lines
19 KiB
TOML
1027 lines
19 KiB
TOML
# This file defines all units daisy knows about.
|
|
# Each unit is an entry in the `unit` array.
|
|
# Some "units" are constants (mph, for example). They are defined in the "constants" file.
|
|
#
|
|
#
|
|
# Basic properties:
|
|
# enum_name: unique capitalized string. The name of this unit's enum element.
|
|
# base: if true, this is a base unit. Optional, false if omitted.
|
|
# no_space: if true, don't put a space between this unit and its number. Optional, false if omitted.
|
|
# strings: array of arrays of strings. Specifies what strings are interpreted as this unit.
|
|
# Each entry looks like ["s", ...], where the first item is a string and ... is an optional list of valid prefixes. See `prefix.rs`.
|
|
# Note that the empty string must be in the list of prefixes if you want the string to be available without a prefix.
|
|
# Units with no prefix must be a one-element array.
|
|
# The first string in this array will be the string we print when displaying this unit.
|
|
#
|
|
#
|
|
# Base units (only apply if base = false):
|
|
# base_value_type: one of "exact", "approx", "fract"
|
|
# base_value: Depends on value type.
|
|
# if exact or approx: string representing a number
|
|
# if fract: two-element array that looks like [1, 7].
|
|
# both entries must be integers. The above array is interpreted as 1/7.
|
|
#
|
|
# "exact" implies that this is an exact decimal conversion factor
|
|
# "approx" implies that this is an approximate decimal conversion factor
|
|
# "fract" implies that this is an exact fractional conversion factor.
|
|
#
|
|
#
|
|
# base_units: Array of tables, looks like {u = "Second", p = 1}
|
|
# u = base unit enum name
|
|
# p = base unit power
|
|
# Any unit included here MUST have `base = true`. THIS IS NOT CHECKED, THINGS WILL BREAK!
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Second"
|
|
strings = [
|
|
["s", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["sec"], ["second"], ["seconds"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Gram"
|
|
strings = [
|
|
["g", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["gram"], ["grams"], ["gramme"], ["grammes"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Meter"
|
|
strings = [
|
|
["m", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["meter"], ["meters"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Ampere"
|
|
strings = [
|
|
["A", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["ampere"], ["amperes"], ["amp"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Kelvin"
|
|
strings = [
|
|
["K", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["Kelvin"], ["kelvin"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Mole"
|
|
strings = [
|
|
["mol", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["mole"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Candela"
|
|
strings = [
|
|
["cd", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["candela"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
# Time Units
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Minute"
|
|
strings = [
|
|
["min"], ["minute"], ["minutes"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "60"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Hour"
|
|
strings = [
|
|
["h"], ["hour"], ["hours"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "3600"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Day"
|
|
strings = [
|
|
["d"], ["day"], ["days"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "86400"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Week"
|
|
strings = [
|
|
["w"], ["week"], ["weeks"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "604800"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Month"
|
|
strings = [
|
|
["month"], ["months"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "2629746"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Fortnight"
|
|
strings = [
|
|
["fortnight"], ["fortnights"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1209600"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "GregorianYear"
|
|
strings = [
|
|
["year"], ["years"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "31557000"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "JulianYear"
|
|
strings = [
|
|
["julianYear"], ["julianYears"],
|
|
["julianyear"], ["julianyears"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "31557600"
|
|
base_units = [ { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
|
|
# Length Units
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Angstrom"
|
|
strings = [
|
|
["Å"], ["angstrom"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1e-10"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Thou"
|
|
strings = [
|
|
["thou"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.0000254"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Point"
|
|
strings = [
|
|
["pt"], ["point"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.0003514598"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Inch"
|
|
strings = [
|
|
["in"], ["inch"], ["inches"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.0254"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Foot"
|
|
strings = [
|
|
["ft"], ["foot"], ["feet"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.3048"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Yard"
|
|
strings = [
|
|
["yd"], ["yard"], ["yards"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.9144"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Furlong"
|
|
strings = [
|
|
["furlong"], ["furlongs"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "201.17"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Rod"
|
|
strings = [
|
|
["rod"], ["rods"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "5.0292"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Mile"
|
|
strings = [
|
|
["mi"], ["mile"], ["miles"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1609.344"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "AstronomicalUnit"
|
|
strings = [
|
|
["au"], ["AU"], ["astronomicalUnit"], ["astronomicalUnits"],
|
|
["astronomicalunit"], ["astronomicalunits"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "149597870700"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Lightyear"
|
|
strings = [
|
|
["ly"], ["lightyear"], ["lightyears"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "9460730472580800"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Parsec"
|
|
strings = [
|
|
["pc"], ["parsec"], ["parsecs"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "3.085677581e16"
|
|
base_units = [ { u = "Meter", p = 1} ]
|
|
|
|
|
|
|
|
# Area units
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Barn"
|
|
strings = [
|
|
["barn"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1e-28"
|
|
base_units = [ { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Hectare"
|
|
strings = [
|
|
["ha"], ["hectare"], ["hectares"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "10000"
|
|
base_units = [ { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Acre"
|
|
strings = [
|
|
["acre"], ["acres"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "4046.8564224"
|
|
base_units = [ { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
# Volume units
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Liter"
|
|
strings = [
|
|
["l", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["L", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["liter"], ["liters"], ["litre"], ["litres"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.001"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "USGallon"
|
|
strings = [
|
|
["gal"], ["gals"], ["usgal"], ["gallon"], ["gallons"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.003785411784"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Quart"
|
|
strings = [
|
|
["qt"], ["quart"], ["quarts"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.000946352946"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "ImperialGallon"
|
|
strings = [
|
|
["impgal"], ["imperialGallon"], ["imperialGallons"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.00454609"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Hogshead"
|
|
strings = [
|
|
["hogshead"], ["hogsheads"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.2385" # 63 gallons
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Cup"
|
|
strings = [
|
|
["cup"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.0002365882365"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Floz"
|
|
strings = [
|
|
["floz"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.0000295735295625"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Pint"
|
|
strings = [
|
|
["pint"], ["pints"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.00056826125"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Tablespoon"
|
|
strings = [
|
|
["tbsp"], ["Tbsp"], ["tablespoon"], ["Tablespoon"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.00001478676478125"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Teaspoon"
|
|
strings = [
|
|
["tsp"], ["Tsp"], ["teaspoon"], ["teaspoons"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.000005"
|
|
base_units = [ { u = "Meter", p = 3} ]
|
|
|
|
|
|
|
|
# Pressure units
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Pascal"
|
|
strings = [
|
|
["Pa", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["pascal"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Atmosphere"
|
|
strings = [
|
|
["atm"], ["atmosphere"], ["atmospheres"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "101325000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Bar"
|
|
strings = [
|
|
["bar", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "100000000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Barye"
|
|
strings = [
|
|
["Ba"], ["Barye"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "100"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Psi"
|
|
strings = [
|
|
["psi"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "6894757.2931783"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "MillimeterMercury"
|
|
strings = [
|
|
["mmhg"], ["mmHg"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "133322.387415"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Torr"
|
|
strings = [
|
|
["torr"], ["Torr"]
|
|
]
|
|
|
|
base_value_type = "fract"
|
|
base_value = [101325000, 760]
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "MeterSeaWater"
|
|
strings = [
|
|
["MSW"], ["msw"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "10000000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "FootSeaWater"
|
|
strings = [
|
|
["FSW"], ["fsw"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "3064330"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = -1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
|
|
# Electrical, Power, Etc
|
|
|
|
[[unit]]
|
|
enum_name = "Gauss"
|
|
strings = [
|
|
["G"], ["gauss"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.1"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Second", p = -2}, { u = "Ampere", p = -1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Tesla"
|
|
strings = [
|
|
["T", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["tesla"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Second", p = -2}, { u = "Ampere", p = -1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Joule"
|
|
strings = [
|
|
["J", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["joule"], ["joules"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Second", p = -2}, { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Calorie"
|
|
strings = [
|
|
["cal", "","k"],
|
|
["calorie"], ["calories"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "4184"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Second", p = -2}, { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "BTU"
|
|
strings = [
|
|
["btu"], ["BTU"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1055100"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Second", p = -2}, { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Hertz"
|
|
strings = [
|
|
["Hz", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["hertz"], ["Hertz"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1"
|
|
base_units = [ { u = "Second", p = -1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Ohm"
|
|
strings = [
|
|
["Ω", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["ohm", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["ohms", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 2}, { u = "Ampere", p = -2}, { u = "Second", p = -3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Siemens"
|
|
strings = [
|
|
["S", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["℧"], ["mho"], ["mhos"], ["siemens"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.001"
|
|
base_units = [ { u = "Gram", p = -1}, { u = "Meter", p = -2}, { u = "Ampere", p = 2}, { u = "Second", p = 3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Coulomb"
|
|
strings = [
|
|
["C", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["coulomb"], ["coulombs"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.001"
|
|
base_units = [ { u = "Ampere", p = 1}, { u = "Second", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Watt"
|
|
strings = [
|
|
["W", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["watt"], ["Watt"], ["Watts"], ["watts"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 2}, { u = "Second", p = -3} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Volt"
|
|
strings = [
|
|
["V", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["volt"], ["volts"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 2}, { u = "Second", p = -3}, { u = "Ampere", p = -1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Henry"
|
|
strings = [
|
|
["H", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["henry"], ["henries"], ["henrys"], ["Henry"], ["Henries"], ["Henrys"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 2}, { u = "Second", p = -2}, { u = "Ampere", p = -2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Farad"
|
|
strings = [
|
|
["F", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["farad"], ["Farad"], ["farads"], ["Farads"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.001"
|
|
base_units = [ { u = "Gram", p = -1}, { u = "Meter", p = -2}, { u = "Second", p = 4}, { u = "Ampere", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "ElectronVolt"
|
|
strings = [
|
|
["eV", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["electronvolt"], ["electronVolt"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1.602176634e-16"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Second", p = -2}, { u = "Meter", p = 2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Weber"
|
|
strings = [
|
|
["Wb", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["weber"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 2}, { u = "Second", p = -2}, { u = "Ampere", p = -1} ]
|
|
|
|
|
|
|
|
|
|
# Mass and Force
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Tonne"
|
|
strings = [
|
|
["t", "","k","M","G"],
|
|
["tonne"], ["tonnes"], ["ton"], ["tons"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000000"
|
|
base_units = [ { u = "Gram", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Ounce"
|
|
strings = [
|
|
["oz"], ["ounce"], ["ounces"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "28.349523125"
|
|
base_units = [ { u = "Gram", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Pound"
|
|
strings = [
|
|
["lb"], ["lbs"], ["pound"], ["pounds"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "453.59237"
|
|
base_units = [ { u = "Gram", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "PoundForce"
|
|
strings = [
|
|
["lbf"], ["poundforce"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "4448.2216152605"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Newton"
|
|
strings = [
|
|
["N", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["newton"], ["newtons"], ["Newton"], ["Newtons"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1000"
|
|
base_units = [ { u = "Gram", p = 1}, { u = "Meter", p = 1}, { u = "Second", p = -2} ]
|
|
|
|
|
|
|
|
|
|
# Misc Units
|
|
|
|
[[unit]]
|
|
enum_name = "Katal"
|
|
strings = [
|
|
["kat", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["katal"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1"
|
|
base_units = [ { u = "Mole", p = 1}, { u = "Second", p = -1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Degree"
|
|
strings = [
|
|
["°"], ["deg"], ["degree"], ["degrees"]
|
|
]
|
|
base = true
|
|
no_space = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Radian"
|
|
strings = [
|
|
["r"], ["radian"], ["radians"]
|
|
]
|
|
|
|
base_value_type = "approx"
|
|
base_value = "57.295779513"
|
|
base_units = [ { u = "Degree", p = 1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "RPM"
|
|
strings = [
|
|
["rpm"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "360"
|
|
base_units = [ { u = "Degree", p = 1}, { u = "Second", p = -1} ]
|
|
|
|
|
|
|
|
# Radioactivity
|
|
|
|
[[unit]]
|
|
enum_name = "Becquerel"
|
|
strings = [
|
|
["Bq", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["becquerel"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1"
|
|
base_units = [ { u = "Second", p = -1} ]
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Gray"
|
|
strings = [
|
|
["Gy", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["gray"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "1"
|
|
base_units = [ { u = "Meter", p = 2}, { u = "Second", p = -2} ]
|
|
|
|
|
|
|
|
[[unit]] # Not radian, radioactivity unit
|
|
enum_name = "Rad"
|
|
strings = [
|
|
["rad", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "0.01"
|
|
base_units = [ { u = "Meter", p = 2}, { u = "Second", p = -2} ]
|
|
|
|
|
|
|
|
|
|
# Computing, Information
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Bit"
|
|
strings = [
|
|
["bit"], ["bits"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Frame"
|
|
strings = [
|
|
["frame"], ["frames"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Pixel"
|
|
strings = [
|
|
["px"], ["pixel"], ["pixels"], ["Pixel"], ["Pixels"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Dot"
|
|
strings = [
|
|
["dot"], ["dots"]
|
|
]
|
|
base = true
|
|
|
|
|
|
|
|
[[unit]]
|
|
enum_name = "Byte"
|
|
strings = [
|
|
["B", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["b", "","Q","R","Y","Z","E","P","T","G","M","k","h","da","d","c","m","u","n","p","f","a","z","y","r","q"],
|
|
["B", "Ei","Pi","Ti","Gi","Mi","Ki"],
|
|
["b", "Ei","Pi","Ti","Gi","Mi","Ki"],
|
|
["Bytes"], ["bytes"], ["Byte"], ["byte"], ["Octet"], ["Octets"], ["octets"], ["octet"]
|
|
]
|
|
|
|
base_value_type = "exact"
|
|
base_value = "8"
|
|
base_units = [ { u = "Bit", p = 1} ]
|