//SI abbreviations
addUnit("amp", "ampere", BigDec.ONE);
//angle
addUnit("degree", "radian", new BigDec(Math.PI / 180));
addUnit("grad", "radian", new BigDec(Math.PI / 200));
//distance
addUnit("mile", "meter", new BigDec(1609.34), "mi");
addUnit("f(o|e)\\1t", "meter", new BigDec(0.3048), "ft");
addUnit("inch", "meter", new BigDec(0.0254), "in");
addUnit("yard", "meter", new BigDec(0.9144), "yd");
//compensates for plural
addUnit("inche", "meter", new BigDec(0.0254));
//volume
addUnit("liter", "centimeter^3", new BigDec(1000), "L");
addUnit("litre", "centimeter^3", new BigDec(1000));
//time
addUnit("minute", "second", new BigDec(60));
addUnit("hour", "minute", new BigDec(60), "hr");
addUnit("day", "hour", new BigDec(24));
addUnit("week", "day", new BigDec(7));
addUnit("month", "day", new BigDec(30));
addUnit("year", "day", new BigDec(365), "yr");
//mass
addUnit("slug", "gram", new BigDec(14593.9029));
//temperature
addUnit("rankine", "kelvin", new BigDec(1.8));
//frequency
addUnit("hertz", "second^(-1)", BigDec.ONE, "Hz");
//force
addUnit("newton", "kilogram meter per (second^2)", BigDec.ONE, "N");
//pressure, stress
addUnit("pascal", "newton per (meter^2)", BigDec.ONE, "Pa");
addUnit("psi", "pascal", new BigDec(6894.75729));
//energy, work, heat
addUnit("joule", "newton meter", BigDec.ONE, "J");
addUnit("calorie", "joule", new BigDec(4.184), "cal");
addUnit("Calorie", "calorie", new BigDec(1000), "Cal");
//power, radiant flux
addUnit("watt", "joule per (second)", BigDec.ONE, "W");
//electric charge, quantity of electricity
addUnit("coulomb", "second ampere", BigDec.ONE, "C");
//voltage, electrical potential difference, electromotive force
addUnit("volt", "joule per (coulomb)", BigDec.ONE, "V");
//electric capacitance
addUnit("farad", "coulomb per (volt)", BigDec.ONE, "F");
//electric resistance, impedance, reactance
addUnit("ohm", "volt per (ampere)", BigDec.ONE);
//electrical conductance
addUnit("siemens", "ohm^(-1)", BigDec.ONE, "S");
//magnetic flux
addUnit("weber", "joule per (ampere)", BigDec.ONE, "Wb");
//magnetic field strength, magnetic flux density
addUnit("tesla", "volt second per (meter^2)", BigDec.ONE, "T");
//inductance
addUnit("henry", "volt second per (ampere)", BigDec.ONE, "H");
//luminous flux
addUnit("lumen", "candela", BigDec.ONE, "lm");
//illuminance
addUnit("lux", "lumen per (meter^2)", BigDec.ONE, "lx");
//radioactivity (decays per unit time)
addUnit("becquerel", "second^(-1)", BigDec.ONE, "Bq");
//absorbed dose (of ionizing radiation)
addUnit("gray", "joule per (kilogram)", BigDec.ONE, "Gy");
//equivalent dose (of ionizing radiation)
addUnit("sievert", "coulomb per (volt)", BigDec.ONE, "Sv");
//catalytic activity
addUnit("katal", "mole per (second)", BigDec.ONE, "kat");
//data
addUnit("bit", "byte", new BigDec(0.125));
addUnit("nibble", "byte", new BigDec(0.5));
}