local extra_units = {
["$/gbit"] = {
per _name1 = { "$bit", "g" },
utype _symbol = "cost $ per unit massbit",
defaultutype = "$/lbinformation",
scale }= 0.125,
["$/oz"] = {
per = { "$", "oz" },
utype = "cost $ per unit mass",
default = "$/g",
},
["gr water"] = {
name1 = "grains water",
name2 = "grains water",
symbol = "gr H<sub>2</sub>O",
utype = "volume",
scale = 0.00000006479891,
default = "cm3",
link = "Grain (unit)",
},
["lb(f)"] = {
name1 = "pound",
symbol = "lb",
utype = "force",
scale = 4.4482216152605,
default = "N",
link = "Pound-force",
},
["dpi"] = {
name1 = "DPI",
name2 = "DPI",
symbol = "DPI",
utype = "length",
invert = -1,
iscomplex= true,
scale = 1/0.0254,
default = "pitch",
link = "Dots per inch",
},
-- the convention is that resolution appears as simply micrometers dimensionally
-- see Digital Photogrammetry: A Practical Course by Wilfried Linder
["pitch"] = {
name1 = "µm",
name2 = "µm",
symbol = "µm",
utype = "length",
invert = 1,
scale = 0.000001,
default = "dpi",
link = "Dots_per_inch#Proposed_metrication",
},
["dpcm"] = {
name1 = "dot/cm",
name2 = "dot/cm",
symbol = "dot/cm",
utype = "length",
invert = -1,
iscomplex= true,
scale = 1/0.01,
default = "dpi",
link = "Dots_per_inch#Proposed_metrication",
},
["isp"] = {
name1 = "second",
name2 = "seconds";
symbol = "s",
utype = "speed",
invert = 1,
scale = 9.8066,
default = "km/s",
link = "specific impulse",
},
-- from F=ma, Ns/kg is equivalent to units of speed
-- which is fortunate because convert couldn't handle it otherwise
["Ns/kg"] = {
name1 = "N-s/kg",
name2 = "N-s/kg";
symbol = "N-s/kg",
utype = "speed",
invert = 1,
scale = 1,
default = "isp",
link = "specific impulse",
},
["kNs/kg"] = {
name1 = "kN-s/kg",
name2 = "kN-s/kg";
symbol = "kN-s/kg",
utype = "speed",
invert = 1,
scale = 1000,
default = "isp",
link = "specific impulse",
},
-- units of inverse speed, because invert is negative
["si tsfc"] = {
name1 = "g/(kN·s)",
name2 = "g/(kN·s)",
symbol = "g/(kN·s)",
utype = "speed",
invert = -1,
iscomplex= true,
scale = 1/101972/9.8066,
default = "tsfc",
link = "thrust specific fuel consumption",
},
-- units of inverse speed, because invert is negative
["tsfc"] = {
name1 = "lb/(lbf·h)",
name2 = "lb/(lbf·h)",
symbol = "lb/(lbf·h)",
utype = "speed",
invert = -1,
iscomplex= true,
scale = 1/9.8066/3600,
default = "si_tsfc",
link = "thrust specific fuel consumption",
},
["LB"] = {
-- Experiment: same as "lb" but with extra default precision.
name1 = "pound",
symbol = "lb",
utype = "mass",
scale = 0.45359237,
exception= "integer_more_precision",
default = "kg",
subdivs = { ["oz"] = { 16, default = "kg" } },
link = "Pound (mass)",
},
["LB stlb"] = {
combination= { "LB", "stlb" },
utype = "mass",
},
["hp/t"] = {
name1 = "horsepower per tonne",
name2 = "horsepower per tonne",
symbol = "hp/t",
utype = "power per unit mass",
scale = 0.74569987158227022,
default = "kW/t",
link = "Power-to-weight ratio",
},
["hp/tonne"] = {
target = "hp/t",
symbol = "hp/tonne",
default = "kW/tonne",
},
["kW/tonne"] = {
target = "kW/t",
symbol = "kW/tonne",
},
["km3/d"] = {
name1 = "cubic kilometre per day",
name1_us = "cubic kilometer per day",
name2 = "cubic kilometres per day",
name2_us = "cubic kilometers per day",
symbol = "km<sup>3</sup>/d",
utype = "flow",
scale = 11574.074074074075,
default = "cuft/d",
link = "Cubic metre per second",
},
["Sv"] = {
_name1 = "sievert",
_symbol = "Sv",
utype = "equivalent radiation dose",
scale = 1,
prefixes = 1,
default = "remB",
link = "SievertBit",
},
["remper-km2"] = {
_name1name1 = "remper square kilometre",
name1_us = "per square kilometer",
_symbol = "rem",
utypename2 = "equivalentper radiationsquare dosekilometre",
name2_us = "per square kilometer",
scale = 0.01,
symbol = "per km<sup>2</sup>",
prefixes = 1,
defaultutype = "Svper unit area",
link scale = "Roentgen equivalent man"1e-6,
default = "/sqmi",
},
link = "Square kilometre",
["Gy"] = {
_name1 = "gray",
_symbol = "Gy",
utype = "absorbed radiation dose",
scale = 1,
prefixes = 1,
default = "rad",
link = "Gray (unit)",
},
["rad"] = {
_name1 = "rad",
_symbol = "rad",
utype = "absorbed radiation dose",
scale = 0.01,
prefixes = 1,
default = "Gy",
link = "Rad (unit)",
},
["A/m"] = {
name1 = "amp per metre",
name1_us = "amp per meter",
name2 = "amps per metre",
name2_us = "amps per meter",
symbol = "A/m",
utype = "magnetizing field",
scale = 1,
default = "Oe",
link = "Magnetic field#Units",
},
["kA/m"] = {
name1 = "kiloamp per metre",
name1_us = "kiloamp per meter",
name2 = "kiloamps per metre",
name2_us = "kiloamps per meter",
symbol = "A/m",
utype = "magnetizing field",
scale = 1000,
default = "kOe",
link = "Magnetic field#Units",
},
["MA/m"] = {
name1 = "megaamp per metre",
name1_us = "megaamp per meter",
name2 = "megaamps per metre",
name2_us = "megaamps per meter",
symbol = "MA/m",
utype = "magnetizing field",
scale = 1000000,
default = "kOe",
link = "Magnetic field#Units",
},
["Oe"] = {
_name1 = "oersted",
_symbol = "Oe",
utype = "magnetizing field",
scale = 79.5774715,
prefixes = 1,
default = "A/m",
link = "Oersted",
},
}
|