From 01e63da723d29f72a8bc25a0f7c31fa6292370e8 Mon Sep 17 00:00:00 2001 From: Gareth Johnson <75035963+garethj2@users.noreply.github.com> Date: Mon, 18 Aug 2025 15:04:52 +0100 Subject: [PATCH 1/2] Update units --- src/c_api/number.rs | 2 +- src/haystack/encoding/zinc/encode.rs | 2 +- src/haystack/units/units_generated.rs | 2320 ++++++++++++++----------- unit-gen/units.txt | 36 +- 4 files changed, 1350 insertions(+), 1010 deletions(-) diff --git a/src/c_api/number.rs b/src/c_api/number.rs index 2108907..be2cf37 100644 --- a/src/c_api/number.rs +++ b/src/c_api/number.rs @@ -99,7 +99,7 @@ pub unsafe extern "C" fn haystack_value_number_has_unit(val: *const Value) -> Re /// # use crate::libhaystack::val::Value; /// # use crate::libhaystack::c_api::value::*; /// # use crate::libhaystack::c_api::number::*; -/// let unit = std::ffi::CString::new("s").unwrap(); +/// let unit = std::ffi::CString::new("sec").unwrap(); /// # unsafe { /// let val = haystack_value_make_number_with_unit(42.0, unit.as_ptr()); /// # let val = Box::::leak(val.unwrap()); diff --git a/src/haystack/encoding/zinc/encode.rs b/src/haystack/encoding/zinc/encode.rs index a5d1813..82618f0 100644 --- a/src/haystack/encoding/zinc/encode.rs +++ b/src/haystack/encoding/zinc/encode.rs @@ -21,7 +21,7 @@ pub trait ToZinc { /// use libhaystack::encoding::zinc::encode::*; /// use libhaystack::units::get_unit_or_default; /// let val = Number::make_with_unit(100.0, get_unit_or_default("s")); - /// assert_eq!(val.to_zinc_string(), Ok("100s".to_string())); + /// assert_eq!(val.to_zinc_string(), Ok("100sec".to_string())); /// ``` fn to_zinc_string(&self) -> Result { let mut output = Vec::new(); diff --git a/src/haystack/units/units_generated.rs b/src/haystack/units/units_generated.rs index 51ecdbd..f9a40ce 100644 --- a/src/haystack/units/units_generated.rs +++ b/src/haystack/units/units_generated.rs @@ -18,6 +18,16 @@ lazy_static! { }; } +lazy_static! { + pub static ref PERCENT_RELATIVE_HUMIDITY: Unit = Unit { + quantity: Some("dimensionless".to_string(),), + ids: ["percent_relative_humidity".to_string(), "%RH".to_string(),].to_vec(), + dimensions: None, + scale: 0.01, + offset: 0.0, + }; +} + lazy_static! { pub static ref PIXEL: Unit = Unit { quantity: Some("dimensionless".to_string(),), @@ -58,16 +68,6 @@ lazy_static! { }; } -lazy_static! { - pub static ref PERCENT_RELATIVE_HUMIDITY: Unit = Unit { - quantity: Some("dimensionless".to_string(),), - ids: ["percent_relative_humidity".to_string(), "%RH".to_string(),].to_vec(), - dimensions: None, - scale: 1.0, - offset: 0.0, - }; -} - lazy_static! { pub static ref GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR: Unit = Unit { quantity: Some("dimensionless".to_string(),), @@ -2358,6 +2358,42 @@ lazy_static! { }; } +lazy_static! { + pub static ref KILOGRAMS_PER_LITER: Unit = Unit { + quantity: Some("density".to_string(),), + ids: ["kilograms_per_liter".to_string(), "kg/L".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: -3, + sec: 0, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 0.001, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref MILLIGRAMS_PER_LITER: Unit = Unit { + quantity: Some("density".to_string(),), + ids: ["milligrams_per_liter".to_string(), "mg/L".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: -3, + sec: 0, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 1e-9, + offset: 0.0, + }; +} + // electric charge lazy_static! { @@ -3048,7 +3084,33 @@ lazy_static! { lazy_static! { pub static ref HUNDRED_CUBIC_FEET_NATURAL_GAS: Unit = Unit { quantity: Some("energy".to_string(),), - ids: ["hundred_cubic_feet_natural_gas".to_string(),].to_vec(), + ids: [ + "hundred_cubic_feet_natural_gas".to_string(), + "Hcf_natural_gas".to_string(), + ] + .to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: 2, + sec: -2, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 108649800.0, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref CENTUM_CUBIC_FEET_NATURAL_GAS: Unit = Unit { + quantity: Some("energy".to_string(),), + ids: [ + "centum_cubic_feet_natural_gas".to_string(), + "Ccf_natural_gas".to_string(), + ] + .to_vec(), dimensions: Some(UnitDimensions { kg: 1, m: 2, @@ -3066,7 +3128,11 @@ lazy_static! { lazy_static! { pub static ref THOUSAND_CUBIC_FEET_NATURAL_GAS: Unit = Unit { quantity: Some("energy".to_string(),), - ids: ["thousand_cubic_feet_natural_gas".to_string(),].to_vec(), + ids: [ + "thousand_cubic_feet_natural_gas".to_string(), + "Mcf_natural_gas".to_string(), + ] + .to_vec(), dimensions: Some(UnitDimensions { kg: 1, m: 2, @@ -3084,7 +3150,11 @@ lazy_static! { lazy_static! { pub static ref MILLION_CUBIC_FEET_NATURAL_GAS: Unit = Unit { quantity: Some("energy".to_string(),), - ids: ["million_cubic_feet_natural_gas".to_string(),].to_vec(), + ids: [ + "million_cubic_feet_natural_gas".to_string(), + "MMcf_natural_gas".to_string(), + ] + .to_vec(), dimensions: Some(UnitDimensions { kg: 1, m: 2, @@ -3415,6 +3485,24 @@ lazy_static! { }; } +lazy_static! { + pub static ref BTU_PER_SQUARE_FOOT: Unit = Unit { + quantity: Some("energy by area".to_string(),), + ids: ["btu_per_square_foot".to_string(), "BTU/ft²".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: 0, + sec: -2, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 11354.33731957, + offset: 0.0, + }; +} + lazy_static! { pub static ref KILOBTU_PER_SQUARE_FOOT: Unit = Unit { quantity: Some("energy by area".to_string(),), @@ -3459,6 +3547,70 @@ lazy_static! { }; } +// energy by volume + +lazy_static! { + pub static ref JOULES_PER_CUBIC_METER: Unit = Unit { + quantity: Some("energy by volume".to_string(),), + ids: ["joules_per_cubic_meter".to_string(), "J/m³".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: -1, + sec: -2, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 1.0, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref GIGAJOULES_PER_CUBIC_METER: Unit = Unit { + quantity: Some("energy by volume".to_string(),), + ids: [ + "gigajoules_per_cubic_meter".to_string(), + "GJ/m³".to_string(), + ] + .to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: -1, + sec: -2, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 1000000000.0, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref KILOWATT_HOURS_PER_CUBIC_METER: Unit = Unit { + quantity: Some("energy by volume".to_string(),), + ids: [ + "kilowatt_hours_per_cubic_meter".to_string(), + "kWh/m³".to_string(), + ] + .to_vec(), + dimensions: Some(UnitDimensions { + kg: 1, + m: -1, + sec: -2, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 3600000.0, + offset: 0.0, + }; +} + // enthalpy lazy_static! { @@ -5980,7 +6132,7 @@ lazy_static! { lazy_static! { pub static ref SECOND: Unit = Unit { quantity: Some("time".to_string(),), - ids: ["second".to_string(), "sec".to_string(), "s".to_string(),].to_vec(), + ids: ["second".to_string(), "s".to_string(), "sec".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 0, @@ -6016,7 +6168,7 @@ lazy_static! { lazy_static! { pub static ref HOUR: Unit = Unit { quantity: Some("time".to_string(),), - ids: ["hour".to_string(), "hr".to_string(), "h".to_string(),].to_vec(), + ids: ["hour".to_string(), "h".to_string(), "hr".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 0, @@ -6213,6 +6365,24 @@ lazy_static! { }; } +lazy_static! { + pub static ref INCHES_PER_HOUR: Unit = Unit { + quantity: Some("velocity".to_string(),), + ids: ["inches_per_hour".to_string(), "in/h".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 1, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 7.055555555555556e-6, + offset: 0.0, + }; +} + lazy_static! { pub static ref MILLIMETERS_PER_SECOND: Unit = Unit { quantity: Some("velocity".to_string(),), @@ -6249,6 +6419,24 @@ lazy_static! { }; } +lazy_static! { + pub static ref MILLIMETERS_PER_HOUR: Unit = Unit { + quantity: Some("velocity".to_string(),), + ids: ["millimeters_per_hour".to_string(), "mm/h".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 1, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 2.7777777777777776e-7, + offset: 0.0, + }; +} + lazy_static! { pub static ref METERS_PER_MINUTE: Unit = Unit { quantity: Some("velocity".to_string(),), @@ -6303,6 +6491,28 @@ lazy_static! { }; } +lazy_static! { + pub static ref CUBIC_FEET_PER_MINUTE_PER_SQUARE_FOOT: Unit = Unit { + quantity: Some("velocity".to_string(),), + ids: [ + "cubic_feet_per_minute_per_square_foot".to_string(), + "cfm/ft²".to_string(), + ] + .to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 1, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 0.00508, + offset: 0.0, + }; +} + // volume lazy_static! { @@ -6462,7 +6672,7 @@ lazy_static! { mol: 0, cd: 0, },), - scale: 0.028317, + scale: 0.028316846592, offset: 0.0, }; } @@ -6606,89 +6816,89 @@ lazy_static! { mol: 0, cd: 0, },), - scale: 2.8317, + scale: 2.8316846592, offset: 0.0, }; } -// volumetric flow - lazy_static! { - pub static ref CUBIC_METERS_PER_SECOND: Unit = Unit { - quantity: Some("volumetric flow".to_string(),), - ids: ["cubic_meters_per_second".to_string(), "m³/s".to_string(),].to_vec(), + pub static ref HUNDRED_CUBIC_FEET: Unit = Unit { + quantity: Some("volume".to_string(),), + ids: ["hundred_cubic_feet".to_string(), "Hcf".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, - sec: -1, + sec: 0, k: 0, a: 0, mol: 0, cd: 0, },), - scale: 1.0, + scale: 2.8316846592, offset: 0.0, }; } lazy_static! { - pub static ref MILLILITERS_PER_SECOND: Unit = Unit { - quantity: Some("volumetric flow".to_string(),), - ids: ["milliliters_per_second".to_string(), "mL/s".to_string(),].to_vec(), + pub static ref CENTUM_CUBIC_FEET: Unit = Unit { + quantity: Some("volume".to_string(),), + ids: ["centum_cubic_feet".to_string(), "Ccf".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, - sec: -1, + sec: 0, k: 0, a: 0, mol: 0, cd: 0, },), - scale: 1e-6, + scale: 2.8316846592, offset: 0.0, }; } lazy_static! { - pub static ref HECTOLITERS_PER_SECOND: Unit = Unit { - quantity: Some("volumetric flow".to_string(),), - ids: ["hectoliters_per_second".to_string(), "hL/s".to_string(),].to_vec(), + pub static ref THOUSAND_CUBIC_FEET: Unit = Unit { + quantity: Some("volume".to_string(),), + ids: ["thousand_cubic_feet".to_string(), "Mcf".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, - sec: -1, + sec: 0, k: 0, a: 0, mol: 0, cd: 0, },), - scale: 0.1, + scale: 28.316846592, offset: 0.0, }; } lazy_static! { - pub static ref LITERS_PER_SECOND: Unit = Unit { - quantity: Some("volumetric flow".to_string(),), - ids: ["liters_per_second".to_string(), "L/s".to_string(),].to_vec(), + pub static ref MILLION_CUBIC_FEET: Unit = Unit { + quantity: Some("volume".to_string(),), + ids: ["million_cubic_feet".to_string(), "MMcf".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, - sec: -1, + sec: 0, k: 0, a: 0, mol: 0, cd: 0, },), - scale: 0.001, + scale: 28316.846592, offset: 0.0, }; } +// volumetric flow + lazy_static! { - pub static ref CUBIC_FEET_PER_SECOND: Unit = Unit { + pub static ref CUBIC_METERS_PER_SECOND: Unit = Unit { quantity: Some("volumetric flow".to_string(),), - ids: ["cubic_feet_per_second".to_string(), "cfs".to_string(),].to_vec(), + ids: ["cubic_meters_per_second".to_string(), "m³/s".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, @@ -6698,15 +6908,15 @@ lazy_static! { mol: 0, cd: 0, },), - scale: 0.028317, + scale: 1.0, offset: 0.0, }; } lazy_static! { - pub static ref CUBIC_FEET_PER_MINUTE: Unit = Unit { + pub static ref MILLILITERS_PER_SECOND: Unit = Unit { quantity: Some("volumetric flow".to_string(),), - ids: ["cubic_feet_per_minute".to_string(), "cfm".to_string(),].to_vec(), + ids: ["milliliters_per_second".to_string(), "mL/s".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, @@ -6716,15 +6926,15 @@ lazy_static! { mol: 0, cd: 0, },), - scale: 0.0004719474432, + scale: 1e-6, offset: 0.0, }; } lazy_static! { - pub static ref CUBIC_FEET_PER_HOUR: Unit = Unit { + pub static ref HECTOLITERS_PER_SECOND: Unit = Unit { quantity: Some("volumetric flow".to_string(),), - ids: ["cubic_feet_per_hour".to_string(), "cfh".to_string(),].to_vec(), + ids: ["hectoliters_per_second".to_string(), "hL/s".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, @@ -6734,15 +6944,15 @@ lazy_static! { mol: 0, cd: 0, },), - scale: 7.866e-6, + scale: 0.1, offset: 0.0, }; } lazy_static! { - pub static ref KILOCUBIC_FEET_PER_MINUTE: Unit = Unit { + pub static ref LITERS_PER_SECOND: Unit = Unit { quantity: Some("volumetric flow".to_string(),), - ids: ["kilocubic_feet_per_minute".to_string(), "kcfm".to_string(),].to_vec(), + ids: ["liters_per_second".to_string(), "L/s".to_string(),].to_vec(), dimensions: Some(UnitDimensions { kg: 0, m: 3, @@ -6752,13 +6962,85 @@ lazy_static! { mol: 0, cd: 0, },), - scale: 0.4719474432, + scale: 0.001, offset: 0.0, }; } lazy_static! { - pub static ref IMPERIAL_GALLONS_PER_MINUTE: Unit = Unit { + pub static ref CUBIC_FEET_PER_SECOND: Unit = Unit { + quantity: Some("volumetric flow".to_string(),), + ids: ["cubic_feet_per_second".to_string(), "cfs".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 3, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 0.028317, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref CUBIC_FEET_PER_MINUTE: Unit = Unit { + quantity: Some("volumetric flow".to_string(),), + ids: ["cubic_feet_per_minute".to_string(), "cfm".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 3, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 0.0004719474432, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref CUBIC_FEET_PER_HOUR: Unit = Unit { + quantity: Some("volumetric flow".to_string(),), + ids: ["cubic_feet_per_hour".to_string(), "cfh".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 3, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 7.866e-6, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref KILOCUBIC_FEET_PER_MINUTE: Unit = Unit { + quantity: Some("volumetric flow".to_string(),), + ids: ["kilocubic_feet_per_minute".to_string(), "kcfm".to_string(),].to_vec(), + dimensions: Some(UnitDimensions { + kg: 0, + m: 3, + sec: -1, + k: 0, + a: 0, + mol: 0, + cd: 0, + },), + scale: 0.4719474432, + offset: 0.0, + }; +} + +lazy_static! { + pub static ref IMPERIAL_GALLONS_PER_MINUTE: Unit = Unit { quantity: Some("volumetric flow".to_string(),), ids: [ "imperial_gallons_per_minute".to_string(), @@ -6955,1039 +7237,1079 @@ lazy_static! { } lazy_static! { pub static ref UNITS: HashMap<&'static str, &'static Unit> = [ - ("kW/gal/min", &*KILOWATTS_PER_GALLONS_PER_MINUTE), - ("milligram", &*MILLIGRAM), - ("hecto_cubic_foot", &*HECTO_CUBIC_FOOT), - ("lumen", &*LUMEN), - ("MW", &*MEGAWATT), - ("psi", &*POUNDS_PER_SQUARE_INCH), - ("L", &*LITER), - ("UAH", &*HRYVNIA), - ("kHz", &*KILOHERTZ), - ("megohm", &*MEGOHM), - ("J/kg", &*JOULES_PER_KILOGRAM), - ("MHz", &*MEGAHERTZ), - ( - "kilovolt_ampere_reactive_hour", - &*KILOVOLT_AMPERE_REACTIVE_HOUR - ), + ("per_hour", &*PER_HOUR), + ("₩", &*SOUTH_KOREAN_WON), + ("tunisian_dinar", &*TUNISIAN_DINAR), + ("MYR", &*MALAYSIAN_RINGGIT), + ("T", &*TESLA), + ("Pa", &*PASCAL), + ("kWh/m²", &*KILOWATT_HOURS_PER_SQUARE_METER), ("galUK/min", &*IMPERIAL_GALLONS_PER_MINUTE), - ("petabyte", &*PETABYTE), - ("scf", &*CUBIC_FEET_NATURAL_GAS), - ("m", &*METER), - ("meters_per_hour", &*METERS_PER_HOUR), - ("MBTU/ft²", &*MEGABTU_PER_SQUARE_FOOT), - ("MVARh", &*MEGAVOLT_AMPERE_REACTIVE_HOUR), - ("joules_per_degree_kelvin", &*JOULES_PER_DEGREE_KELVIN), - ("saudi_riyal", &*SAUDI_RIYAL), + ("mph", &*MILES_PER_HOUR), + ("hft³", &*HECTO_CUBIC_FOOT), + ("mL", &*MILLILITER), + ("RM", &*MALAYSIAN_RINGGIT), + ("₭", &*KIP), + ("VARh", &*VOLT_AMPERE_REACTIVE_HOUR), + ("kilobtu", &*KILOBTU), + ("degrees_kelvin_per_second", &*DEGREES_KELVIN_PER_SECOND), + ("kilograms_per_minute", &*KILOGRAMS_PER_MINUTE), + ("megajoule", &*MEGAJOULE), + ("kg/min", &*KILOGRAMS_PER_MINUTE), + ("kJ", &*KILOJOULE), + ("Ωm", &*OHM_METER), + ("megawatt_hour", &*MEGAWATT_HOUR), + ("sr", &*STERADIAN), + ("kelvin_degrees", &*KELVIN_DEGREES), + ("day", &*DAY), + ("yr", &*YEAR), + ("hundredths_second", &*HUNDREDTHS_SECOND), + ("joules_per_kilogram_dry_air", &*JOULES_PER_KILOGRAM_DRY_AIR), + ("kilobtus_per_hour", &*KILOBTUS_PER_HOUR), + ("₲", &*GUARANI), + ("quetzal", &*QUETZAL), + ("K/s", &*DEGREES_KELVIN_PER_SECOND), + ("steradian", &*STERADIAN), + ("TB", &*TERABYTE), + ("THB", &*BAHT), + ("km/h", &*KILOMETERS_PER_HOUR), + ("megahertz", &*MEGAHERTZ), + ("S/m", &*SIEMENS_PER_METER), + ("baht", &*BAHT), ( - "megajoules_per_degree_kelvin", - &*MEGAJOULES_PER_DEGREE_KELVIN + "thousand_cubic_feet_natural_gas", + &*THOUSAND_CUBIC_FEET_NATURAL_GAS ), - ("kilovolt_ampere", &*KILOVOLT_AMPERE), - ("centimeters_of_water", &*CENTIMETERS_OF_WATER), - ("AOA", &*KWANZA), - ("kΩ", &*KILOHM), - ("SFr", &*SWISS_FRANC), - ("lux", &*LUX), + ("CDF", &*CONGOLESE_FRANC), + ("lb/min", &*POUNDS_PER_MINUTE), + ("kilovolt_ampere_hour", &*KILOVOLT_AMPERE_HOUR), + ("gal/hr", &*GALLONS_PER_HOUR), + ("micrometer", &*MICROMETER), + ("bar", &*BAR), + ("foot", &*FOOT), ( - "joules_per_kilogram_degree_kelvin", - &*JOULES_PER_KILOGRAM_DEGREE_KELVIN + "watts_per_square_meter_irradiance", + &*WATTS_PER_SQUARE_METER_IRRADIANCE ), - ("degrees_fahrenheit_per_hour", &*DEGREES_FAHRENHEIT_PER_HOUR), - ("HNL", &*LEMPIRA), - ("cape_verde_escudo", &*CAPE_VERDE_ESCUDO), - ("s", &*SECOND), - ("ft³", &*CUBIC_FOOT), - ("CDF", &*CONGOLESE_FRANC), - ("GMD", &*DALASI), - ("₲", &*GUARANI), - ("moldavian_leu", &*MOLDAVIAN_LEU), - ("formazin_nephelometric_unit", &*FORMAZIN_NEPHELOMETRIC_UNIT), - ("bahraini_dinar", &*BAHRAINI_DINAR), - ("MJ/ft²", &*MEGAJOULES_PER_SQUARE_FOOT), - ("tenths_second", &*TENTHS_SECOND), - ("tala", &*TALA), - ("GJ", &*GIGAJOULE), - ("kW/m²", &*KILOWATTS_PER_SQUARE_METER), - ("costa_rican_colon", &*COSTA_RICAN_COLON), - ("volts_per_meter", &*VOLTS_PER_METER), - ("h", &*HOUR), ("singapore_dollar", &*SINGAPORE_DOLLAR), - ("lb", &*POUND), - ("gram", &*GRAM), - ("NIO", &*CORDOBA_ORO), - ("PHP", &*PHILIPPINE_PESO), + ("cordoba_oro", &*CORDOBA_ORO), + ("loti", &*LOTI), + ("oz", &*OUNCE), ("MDL", &*MOLDAVIAN_LEU), - ("czech_koruna", &*CZECH_KORUNA), + ("Ω", &*OHM), + ("ΔK", &*KELVIN_DEGREES), + ("KPW", &*NORTH_KOREAN_WON), + ("degree_days_fahrenheit", &*DEGREE_DAYS_FAHRENHEIT), + ("kilograms_per_second", &*KILOGRAMS_PER_SECOND), + ("A/m²", &*AMPERES_PER_SQUARE_METER), + ("fiji_dollar", &*FIJI_DOLLAR), + ("centimeters_of_water", &*CENTIMETERS_OF_WATER), + ("km²", &*SQUARE_KILOMETER), ( - "percent_obscuration_per_meter", - &*PERCENT_OBSCURATION_PER_METER + "data_center_infrastructure_efficiency", + &*DATA_CENTER_INFRASTRUCTURE_EFFICIENCY + ), + ("aruban_guilder_florin", &*ARUBAN_GUILDER_FLORIN), + ("australian_dollar", &*AUSTRALIAN_DOLLAR), + ("cuban_peso", &*CUBAN_PESO), + ("CAD", &*CANADIAN_DOLLAR), + ("gallons_per_minute", &*GALLONS_PER_MINUTE), + ( + "megawatt_hours_per_square_foot", + &*MEGAWATT_HOURS_PER_SQUARE_FOOT + ), + ("GB", &*GIGABYTE), + ("swiss_franc", &*SWISS_FRANC), + ("ƒ", &*ARUBAN_GUILDER_FLORIN), + ("XPF", &*CFP_FRANC), + ("Le", &*LEONE), + ("Mcf", &*THOUSAND_CUBIC_FEET), + ("m²", &*SQUARE_METER), + ("BWP", &*PULA), + ("VA", &*VOLT_AMPERE), + ("NPR", &*NEPALESE_RUPEE), + ( + "kilowatt_hours_per_square_foot", + &*KILOWATT_HOURS_PER_SQUARE_FOOT ), + ("degrees_angular", &*DEGREES_ANGULAR), + ("°C", &*CELSIUS), + ("inches_of_water", &*INCHES_OF_WATER), + ("kr", &*DANISH_KRONE), + ("seychelles_rupee", &*SEYCHELLES_RUPEE), + ("MWh", &*MEGAWATT_HOUR), + ("square_centimeter", &*SQUARE_CENTIMETER), + ("dalasi", &*DALASI), + ("manat", &*MANAT), + ("standard_cubic_meter", &*CUBIC_METERS_NATURAL_GAS), ( "megawatt_hours_per_square_meter", &*MEGAWATT_HOURS_PER_SQUARE_METER ), - ("ft³_gas", &*CUBIC_FEET_NATURAL_GAS), - ("UGX", &*UGANDA_SHILLING), - ("m³_gas", &*CUBIC_METERS_NATURAL_GAS), - ("W/m²_irr", &*WATTS_PER_SQUARE_METER_IRRADIANCE), - ("fc", &*FOOTCANDLE), - ("taiwan_dollar", &*TAIWAN_DOLLAR), - ("swiss_franc", &*SWISS_FRANC), - ("millimeters_of_mercury", &*MILLIMETERS_OF_MERCURY), - ("Vt", &*VATU), - ("m³/h", &*CUBIC_METERS_PER_HOUR), - ("%RH", &*PERCENT_RELATIVE_HUMIDITY), - ("W", &*WATT), - ("megawatt", &*MEGAWATT), - ("cubic_feet_per_minute", &*CUBIC_FEET_PER_MINUTE), - ("MV", &*MEGAVOLT), - ("kiloliter", &*KILOLITER), - ("btu", &*BTU), - ("XAF", &*CFA_FRANC_BCEAO), - ("µg/m³", &*MICROGRAMS_PER_CUBIC_METER), - ("ohm_meter", &*OHM_METER), - ("tunisian_dinar", &*TUNISIAN_DINAR), - ("PLN", &*PZLOTY), - ("klb/h", &*KILOPOUNDS_PER_HOUR), - ("kelvin_degrees", &*KELVIN_DEGREES), - ("AFN", &*AFGHANI), - ("newton", &*NEWTON), - ("Wh/m²", &*WATT_HOURS_PER_SQUARE_METER), - ("PAB", &*BALBOA), - ("amperes_per_square_meter", &*AMPERES_PER_SQUARE_METER), - ("GYD", &*GUYANA_DOLLAR), - ("burundi_franc", &*BURUNDI_FRANC), - ("UZS", &*UZBEKISTAN_SUM), - ("meter", &*METER), - ("gH₂O/kgAir", &*GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR), - ("metical", &*METICAL), - ("armenian_dram", &*ARMENIAN_DRAM), - ("rial_omani", &*RIAL_OMANI), - ("EUR", &*EURO), - ("cubic_foot", &*CUBIC_FOOT), - ("mΩ", &*MILLIOHM), - ("BTU/h", &*BTUS_PER_HOUR), - ("F", &*FARAD), - ("°C/min", &*DEGREES_CELSIUS_PER_MINUTE), - ("SEK", &*SWEDISH_KRONA), - ("guinea_franc", &*GUINEA_FRANC), ("MMBTU/h", &*MEGABTUS_PER_HOUR), - ("kJ/kg", &*KILOJOULES_PER_KILOGRAM), - ("kVARh", &*KILOVOLT_AMPERE_REACTIVE_HOUR), - ("DOP", &*DOMINICAN_PESO), - ("GW", &*GIGAWATT), - ("pzloty", &*PZLOTY), - ("fahrenheit", &*FAHRENHEIT), - ("UM", &*OUGUIYA), - ("°F/h", &*DEGREES_FAHRENHEIT_PER_HOUR), - ("IQD", &*IRAQI_DINAR), - ("fahrenheit_degrees", &*FAHRENHEIT_DEGREES), - ("per_second", &*PER_SECOND), - ("liters_per_second", &*LITERS_PER_SECOND), - ("m/s²", &*METERS_PER_SECOND_SQUARED), - ("belize_dollar", &*BELIZE_DOLLAR), - ("canadian_dollar", &*CANADIAN_DOLLAR), + ("nepalese_rupee", &*NEPALESE_RUPEE), ("hectopascal", &*HECTOPASCAL), - ("VA", &*VOLT_AMPERE), - ("kBTU/ft²", &*KILOBTU_PER_SQUARE_FOOT), - ("lek", &*LEK), - ("$", &*US_DOLLAR), - ("°C", &*CELSIUS), - ("mg/m³", &*MILLIGRAMS_PER_CUBIC_METER), - ("AWG", &*ARUBAN_GUILDER_FLORIN), - ("philippine_peso", &*PHILIPPINE_PESO), - ("tenge", &*TENGE), - ("cfs", &*CUBIC_FEET_PER_SECOND), - ("mile", &*MILE), - ("decibel", &*DECIBEL), - ("yd", &*YARD), - ("BHD", &*BAHRAINI_DINAR), - ("MWK", &*KWACHA), - ( - "thousand_cubic_feet_natural_gas", - &*THOUSAND_CUBIC_FEET_NATURAL_GAS - ), - ("percent_per_second", &*PERCENT_PER_SECOND), - ("GTQ", &*QUETZAL), - ("pataca", &*PATACA), - ("RWF", &*RWANDA_FRANC), - ("db", &*DECIBEL), - ("degrees_kelvin_per_hour", &*DEGREES_KELVIN_PER_HOUR), - ("btu/lb_dry", &*BTUS_PER_POUND_DRY_AIR), - ("ERN", &*NAKFA), - ("mph", &*MILES_PER_HOUR), - ("kenyan_shilling", &*KENYAN_SHILLING), - ("ARS", &*ARGENTINE_PESO), - ("kyat", &*KYAT), - ("₦", &*NAIRA), - ("N", &*NEWTON), + ("hectoliter", &*HECTOLITER), + ("LSL", &*LOTI), + ("kilojoules_per_kilogram", &*KILOJOULES_PER_KILOGRAM), + ("millimeters_per_second", &*MILLIMETERS_PER_SECOND), + ("power_factor", &*POWER_FACTOR), + ("cm³", &*CUBIC_CENTIMETER), + ("imperial_gallons_per_minute", &*IMPERIAL_GALLONS_PER_MINUTE), ("TZS", &*TANZANIAN_SHILLING), - ("RUB", &*RUSSIAN_RUBLE), - ("MWh/ft²", &*MEGAWATT_HOURS_PER_SQUARE_FOOT), - ("cm", &*CENTIMETER), - ("H", &*HENRY), - ("milliwatt", &*MILLIWATT), - ("mo", &*JULIAN_MONTH), - ("square_kilometer", &*SQUARE_KILOMETER), - ("KPW", &*NORTH_KOREAN_WON), - ("lm", &*LUMEN), - ("cedi", &*CEDI), - ("VND", &*DONG), - ("SYP", &*SYRIAN_POUND), - ("volt_ampere", &*VOLT_AMPERE), - ("cordoba_oro", &*CORDOBA_ORO), - ("MTn", &*METICAL), - ("hryvnia", &*HRYVNIA), - ("congolese_franc", &*CONGOLESE_FRANC), - ("gallons_per_minute", &*GALLONS_PER_MINUTE), - ("micrometer", &*MICROMETER), - ("centimeters_of_mercury", &*CENTIMETERS_OF_MERCURY), - ("kL", &*KILOLITER), - ("denar", &*DENAR), - ("kilovolt_ampere_reactive", &*KILOVOLT_AMPERE_REACTIVE), - ("kwanza", &*KWANZA), - ("mL/s", &*MILLILITERS_PER_SECOND), - ("GHS", &*CEDI), - ("grams_per_square_meter", &*GRAMS_PER_SQUARE_METER), - ("NOK", &*NORWEGIAN_KRONE), - ("¥", &*YEN), - ("kilobtu_per_square_foot", &*KILOBTU_PER_SQUARE_FOOT), - ( - "degrees_fahrenheit_per_minute", - &*DEGREES_FAHRENHEIT_PER_MINUTE - ), - ("joules_per_hour", &*JOULES_PER_HOUR), - ("m³/min", &*CUBIC_METERS_PER_MINUTE), - ("kilogallon", &*KILOGALLON), - ("kilometers_per_hour", &*KILOMETERS_PER_HOUR), - ("kWh", &*KILOWATT_HOUR), - ("psi/°F", &*PSI_PER_DEGREE_FAHRENHEIT), - ("kBTU", &*KILOBTU), - ("K/min", &*DEGREES_KELVIN_PER_MINUTE), - ("Ω", &*OHM), - ("cubic_feet_natural_gas", &*CUBIC_FEET_NATURAL_GAS), - ("ohm", &*OHM), - ("ampere", &*AMPERE), - ("g/m²", &*GRAMS_PER_SQUARE_METER), - ("µm", &*MICROMETER), - ("TWD", &*TAIWAN_DOLLAR), - ("GJ/h", &*GIGAJOULES_PER_HOUR), - ("inches_of_mercury", &*INCHES_OF_MERCURY), - ("kilograms_per_cubic_meter", &*KILOGRAMS_PER_CUBIC_METER), - ("lb/s", &*POUNDS_PER_SECOND), - ("MMBTU", &*MEGABTU), - ("acre", &*ACRE), - ("kVA", &*KILOVOLT_AMPERE), - ("Δ°F", &*FAHRENHEIT_DEGREES), - ("pounds_per_square_inch", &*POUNDS_PER_SQUARE_INCH), - ("CUP", &*CUBAN_PESO), - ("som", &*SOM), - ("yemeni_rial", &*YEMENI_RIAL), - ("gigajoules_per_hour", &*GIGAJOULES_PER_HOUR), - ("kuwaiti_dinar", &*KUWAITI_DINAR), - ("tesla", &*TESLA), + ("bulgarian_lev", &*BULGARIAN_LEV), ("N/m", &*NEWTONS_PER_METER), - ("Kč", &*CZECH_KORUNA), + ("sec", &*SECOND), + ("pascal", &*PASCAL), + ("mm/h", &*MILLIMETERS_PER_HOUR), ("namibia_dollar", &*NAMIBIA_DOLLAR), - ("MVAR", &*MEGAVOLT_AMPERE_REACTIVE), - ("megabyte", &*MEGABYTE), - ("cubic_meters_per_minute", &*CUBIC_METERS_PER_MINUTE), - ("TRY", &*TURKISH_LIRA), - ("kWh/ft²", &*KILOWATT_HOURS_PER_SQUARE_FOOT), - ("dBmV", &*DB_MILLIVOLT), - ("BBD", &*BARBADOS_DOLLAR), - ("IDR", &*RUPIAH), - ("INR", &*INDIAN_RUPEE), - ("inch", &*INCH), - ("yd²", &*SQUARE_YARD), - ("hr", &*HOUR), - ("deg", &*DEGREES_ANGULAR), - ("somali_shilling", &*SOMALI_SHILLING), - ("jamaican_dollar", &*JAMAICAN_DOLLAR), - ("J/m²", &*JOULES_PER_SQUARE_METER), - ("radians_per_second", &*RADIANS_PER_SECOND), - ("MJ/°K", &*MEGAJOULES_PER_DEGREE_KELVIN), - ("BMD", &*BERMUDIAN_DOLLAR), - ("ppm", &*PARTS_PER_MILLION), - ("ƒ", &*ARUBAN_GUILDER_FLORIN), - ("THB", &*BAHT), - ("m³/s", &*CUBIC_METERS_PER_SECOND), - ("kilowatts_per_square_foot", &*KILOWATTS_PER_SQUARE_FOOT), - ("PGK", &*KINA), - ("°F", &*FAHRENHEIT), - ("Ωm", &*OHM_METER), - ("LYD", &*LIBYAN_DINAR), - ("kilogram", &*KILOGRAM), - ("watts_per_square_meter", &*WATTS_PER_SQUARE_METER), - ("L/min", &*LITERS_PER_MINUTE), - ("dBµV", &*DB_MICROVOLT), - ("dominican_peso", &*DOMINICAN_PESO), - ("manat", &*MANAT), - ("cfa_franc_bceao", &*CFA_FRANC_BCEAO), - ("gph", &*GALLONS_PER_HOUR), - ("SOS", &*SOMALI_SHILLING), - ("lari", &*LARI), + ("rwanda_franc", &*RWANDA_FRANC), + ("mW", &*MILLIWATT), + ("W/ft²_irr", &*WATTS_PER_SQUARE_FOOT_IRRADIANCE), + ("metical", &*METICAL), + ("SZL", &*LILANGENI), + ("min", &*MINUTE), + ("PUE", &*POWER_USAGE_EFFECTIVENESS), + ("MMcf_natural_gas", &*MILLION_CUBIC_FEET_NATURAL_GAS), + ("MUR", &*MAURITIUS_RUPEE), + ("GW", &*GIGAWATT), + ("AMD", &*ARMENIAN_DRAM), + ("m/min", &*METERS_PER_MINUTE), + ("phot", &*PHOT), + ("knot", &*KNOT), + ("russian_ruble", &*RUSSIAN_RUBLE), + ("Volt", &*VOLT), + ("pounds_per_second", &*POUNDS_PER_SECOND), + ("megajoules_per_hour", &*MEGAJOULES_PER_HOUR), + ("MGA", &*MALAGASY_ARIARY), ( - "kilowatts_per_kilocubic_feet_per_minute", - &*KILOWATTS_PER_KILOCUBIC_FEET_PER_MINUTE + "kilobtus_per_hour_per_square_foot", + &*KILOBTUS_PER_HOUR_PER_SQUARE_FOOT ), - ("grams_per_kilogram", &*GRAMS_PER_KILOGRAM), - ("sr", &*STERADIAN), + ("megabtu", &*MEGABTU), + ("decibel", &*DECIBEL), + ("pH", &*PH), + ("LAK", &*KIP), ("afghani", &*AFGHANI), + ("ILS", &*NEW_ISRAELI_SHEKEL), + ("MΩ", &*MEGOHM), + ("watt", &*WATT), + ("MJ/h", &*MEGAJOULES_PER_HOUR), + ("atm", &*ATMOSPHERE), ("W/m°K", &*WATTS_PER_METER_DEGREE_KELVIN), - ("cubic_millimeter", &*CUBIC_MILLIMETER), - ("J/°K", &*JOULES_PER_DEGREE_KELVIN), - ("kg/s", &*KILOGRAMS_PER_SECOND), - ("south_korean_won", &*SOUTH_KOREAN_WON), - ("hL", &*HECTOLITER), - ("EGP", &*EGYPTIAN_POUND), - ("forint", &*FORINT), - ("horsepower", &*HORSEPOWER), - ("Af", &*AFGHANI), - ("MUR", &*MAURITIUS_RUPEE), + ("btus_per_hour", &*BTUS_PER_HOUR), + ("btus_per_pound_dry_air", &*BTUS_PER_POUND_DRY_AIR), + ("cmHg", &*CENTIMETERS_OF_MERCURY), + ("K", &*KELVIN), + ("Hcf", &*HUNDRED_CUBIC_FEET), + ("Mcf_natural_gas", &*THOUSAND_CUBIC_FEET_NATURAL_GAS), + ("percent_relative_humidity", &*PERCENT_RELATIVE_HUMIDITY), + ("rupiah", &*RUPIAH), + ("UZS", &*UZBEKISTAN_SUM), + ("F", &*FARAD), + ("kBTU", &*KILOBTU), + ("bahamian_dollar", &*BAHAMIAN_DOLLAR), + ("NOK", &*NORWEGIAN_KRONE), + ("pzloty", &*PZLOTY), + ("J/h", &*JOULES_PER_HOUR), + ("GJ/h", &*GIGAJOULES_PER_HOUR), + ("kW/kcfm", &*KILOWATTS_PER_KILOCUBIC_FEET_PER_MINUTE), + ("m³", &*CUBIC_METER), + ("s", &*SECOND), + ("mexican_peso", &*MEXICAN_PESO), + ("gal", &*GALLON), + ("megabtu_per_square_foot", &*MEGABTU_PER_SQUARE_FOOT), + ("°daysC", &*DEGREE_DAYS_CELSIUS), + ("SRD", &*SURINAME_DOLLAR), + ("watts_per_square_foot", &*WATTS_PER_SQUARE_FOOT), + ("yen", &*YEN), + ("parts_per_unit", &*PARTS_PER_UNIT), + ("jordanian_dinar", &*JORDANIAN_DINAR), + ("MΩ", &*MEGOHM), + ("SGD", &*SINGAPORE_DOLLAR), + ("J/kg", &*JOULES_PER_KILOGRAM), ("ton/h", &*METRIC_TONS_PER_HOUR), ("kBTU/h", &*KILOBTUS_PER_HOUR), - ("nuevo_sol", &*NUEVO_SOL), - ("g/min", &*GRAMS_PER_MINUTE), - ("gal/min", &*GALLONS_PER_MINUTE), - ("GWh", &*GIGAWATT_HOUR), - ("week", &*WEEK), - ("liters_per_hour", &*LITERS_PER_HOUR), - ("inches_of_water", &*INCHES_OF_WATER), - ("milliohm", &*MILLIOHM), - ("C", &*COULOMB), - ("AMD", &*ARMENIAN_DRAM), - ("power_factor", &*POWER_FACTOR), - ("mm²", &*SQUARE_MILLIMETER), - ("JOD", &*JORDANIAN_DINAR), - ("new_zealand_dollar", &*NEW_ZEALAND_DOLLAR), - ("in³", &*CUBIC_INCH), - ("JPY", &*YEN), - ("kilopound", &*KILOPOUND), - ("cs", &*HUNDREDTHS_SECOND), - ("parts_per_billion", &*PARTS_PER_BILLION), - ("J/kg_dry", &*JOULES_PER_KILOGRAM_DRY_AIR), - ("Ωm", &*OHM_METER), - ("short_ton", &*SHORT_TON), - ("millimeters_per_minute", &*MILLIMETERS_PER_MINUTE), - ("moroccan_dirham", &*MOROCCAN_DIRHAM), - ("watt_hours_per_square_meter", &*WATT_HOURS_PER_SQUARE_METER), - ("ден", &*DENAR), - ("foot_pounds_per_second", &*FOOT_POUNDS_PER_SECOND), - ("cmHg", &*CENTIMETERS_OF_MERCURY), - ("guyana_dollar", &*GUYANA_DOLLAR), - ("JMD", &*JAMAICAN_DOLLAR), - ("kwacha", &*KWACHA), - ("MJ", &*MEGAJOULE), - ("fnu", &*FORMAZIN_NEPHELOMETRIC_UNIT), - ("LRD", &*LIBERIAN_DOLLAR), - ("%", &*PERCENT), - ("degrees_phase", &*DEGREES_PHASE), - ("candelas_per_square_meter", &*CANDELAS_PER_SQUARE_METER), - ("MB", &*MEGABYTE), - ("pH", &*PH), - ("cuban_peso", &*CUBAN_PESO), - ("HRK", &*CROATIAN_KUNA), - ("Volt", &*VOLT), - ("second", &*SECOND), - ("DCIE", &*DATA_CENTER_INFRASTRUCTURE_EFFICIENCY), - ("ман", &*AZERBAIJANIAN_MANAT), - ("hL/s", &*HECTOLITERS_PER_SECOND), - ("gigawatt", &*GIGAWATT), - ("₡", &*COSTA_RICAN_COLON), - ("algerian_dinar", &*ALGERIAN_DINAR), + ("revolutions_per_minute", &*REVOLUTIONS_PER_MINUTE), + ("COP", &*COEFFICIENT_OF_PERFORMANCE), + ("libyan_dinar", &*LIBYAN_DINAR), + ("forint", &*FORINT), + ("ISK", &*ICELAND_KRONA), + ("parts_per_million", &*PARTS_PER_MILLION), + ("cd/ft²", &*CANDELS_PER_SQUARE_FOOT), + ("GTQ", &*QUETZAL), ( - "percent_obscuration_per_foot", - &*PERCENT_OBSCURATION_PER_FOOT + "watts_per_square_foot_irradiance", + &*WATTS_PER_SQUARE_FOOT_IRRADIANCE ), - ("kilograms_per_minute", &*KILOGRAMS_PER_MINUTE), - ("Am²", &*AMPERE_SQUARE_METER), - ("falkland_islands_pound", &*FALKLAND_ISLANDS_POUND), - ("₮", &*TUGRIK), - ("KWD", &*KUWAITI_DINAR), - ("J", &*JOULE), - ("candela", &*CANDELA), - ("mg", &*MILLIGRAM), - ("Ω", &*OHM), - ("tons_refrigeration", &*TONS_REFRIGERATION), - ("MVAh", &*MEGAVOLT_AMPERE_HOUR), - ("kJ/h", &*KILOJOULES_PER_HOUR), - ("NZD", &*NEW_ZEALAND_DOLLAR), - ("kelvin", &*KELVIN), - ("percent_relative_humidity", &*PERCENT_RELATIVE_HUMIDITY), - ("cd/m²", &*CANDELAS_PER_SQUARE_METER), - ("kilowatt", &*KILOWATT), - ("nakfa", &*NAKFA), - ("pascal", &*PASCAL), + ("Δ°C", &*CELSIUS_DEGREES), + ("gigajoule", &*GIGAJOULE), + ("MVAR", &*MEGAVOLT_AMPERE_REACTIVE), + ("megavolt_ampere_hour", &*MEGAVOLT_AMPERE_HOUR), + ("megavolt_ampere_reactive", &*MEGAVOLT_AMPERE_REACTIVE), + ("µs", &*MICROSECOND), + ("kW/gal/min", &*KILOWATTS_PER_GALLONS_PER_MINUTE), + ("calorie", &*CALORIE), + ("btu_per_square_foot", &*BTU_PER_SQUARE_FOOT), + ("H", &*HENRY), + ("rad/s²", &*RADIANS_PER_SECOND_SQUARED), + ("PEN", &*NUEVO_SOL), + ("philippine_peso", &*PHILIPPINE_PESO), ("cubic_meters_per_second", &*CUBIC_METERS_PER_SECOND), - ("A/m", &*AMPERES_PER_METER), - ("per_minute", &*PER_MINUTE), - ("bulgarian_lev", &*BULGARIAN_LEV), - ("siemens_per_meter", &*SIEMENS_PER_METER), - ("meters_per_second", &*METERS_PER_SECOND), - ("chinese_yuan", &*CHINESE_YUAN), - ("joule_second", &*JOULE_SECOND), - ("GIP", &*GIBRALTAR_POUND), - ("jordanian_dinar", &*JORDANIAN_DINAR), - ("ILS", &*NEW_ISRAELI_SHEKEL), - ("ACH", &*AIR_CHANGES_PER_HOUR), - ("fiji_dollar", &*FIJI_DOLLAR), - ("BAM", &*KONVERTIBILNA_MARKA), - ("Wh", &*WATT_HOUR), - ("K/h", &*DEGREES_KELVIN_PER_HOUR), - ("gal", &*GALLON), - ("g/s", &*GRAMS_PER_SECOND), - ("kilojoules_per_hour", &*KILOJOULES_PER_HOUR), - ("lebanese_pound", &*LEBANESE_POUND), - ( - "kilowatt_hours_per_square_meter", - &*KILOWATT_HOURS_PER_SQUARE_METER - ), - ("iranian_rial", &*IRANIAN_RIAL), - ("btus_per_hour", &*BTUS_PER_HOUR), + ("candels_per_square_foot", &*CANDELS_PER_SQUARE_FOOT), + ("ngultrum", &*NGULTRUM), + ("algerian_dinar", &*ALGERIAN_DINAR), + ("pula", &*PULA), + ("hour", &*HOUR), + ("₨", &*PAKISTAN_RUPEE), + ("₡", &*COSTA_RICAN_COLON), + ("nanosecond", &*NANOSECOND), + ("mL/s", &*MILLILITERS_PER_SECOND), + ("Kn", &*CROATIAN_KUNA), + ("radian", &*RADIAN), ( "grams_of_water_per_kilogram_dry_air", &*GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR ), - ("kilograms_per_hour", &*KILOGRAMS_PER_HOUR), - ("metric_tons_per_hour", &*METRIC_TONS_PER_HOUR), - ("guarani", &*GUARANI), - ("swedish_krona", &*SWEDISH_KRONA), - ("mm", &*MILLIMETER), - ("R$", &*BRAZILIAN_REAL), - ("coefficient_of_performance", &*COEFFICIENT_OF_PERFORMANCE), - ("atm", &*ATMOSPHERE), - ("pounds_per_minute", &*POUNDS_PER_MINUTE), - ("milliliter", &*MILLILITER), - ("lb/h", &*POUNDS_PER_HOUR), - ("leone", &*LEONE), - ("btus_per_pound_dry_air", &*BTUS_PER_POUND_DRY_AIR), - ("LSL", &*LOTI), - ("SDG", &*SUDANESE_POUND), - ("VAR", &*VOLT_AMPERE_REACTIVE), - ("degrees_kelvin_per_second", &*DEGREES_KELVIN_PER_SECOND), - ("bahamian_dollar", &*BAHAMIAN_DOLLAR), - ("BRL", &*BRAZILIAN_REAL), - ("dalasi", &*DALASI), - ("BWP", &*PULA), - ("konvertibilna_marka", &*KONVERTIBILNA_MARKA), - ("kr", &*DANISH_KRONE), - ("hertz", &*HERTZ), - ("square_mile", &*SQUARE_MILE), - ("CZK", &*CZECH_KORUNA), - ("cycles_per_hour", &*CYCLES_PER_HOUR), - ("MZN", &*METICAL), - ("BIF", &*BURUNDI_FRANC), - ( - "hundred_cubic_feet_natural_gas", - &*HUNDRED_CUBIC_FEET_NATURAL_GAS - ), + ("lilangeni", &*LILANGENI), + ("percent", &*PERCENT), + ("microsecond", &*MICROSECOND), + ("iranian_rial", &*IRANIAN_RIAL), + ("C$", &*CORDOBA_ORO), + ("kilometer", &*KILOMETER), + ("qatari_rial", &*QATARI_RIAL), + ("megavolt_ampere", &*MEGAVOLT_AMPERE), + ("falkland_islands_pound", &*FALKLAND_ISLANDS_POUND), + ("fl_oz", &*FLUID_OUNCE), + ("degrees_celsius_per_minute", &*DEGREES_CELSIUS_PER_MINUTE), + ("HNL", &*LEMPIRA), + ("btu/lb_dry", &*BTUS_PER_POUND_DRY_AIR), + ("volts_per_meter", &*VOLTS_PER_METER), + ("klb", &*KILOPOUND), + ("meters_per_minute", &*METERS_PER_MINUTE), + ("kiloliter", &*KILOLITER), + ("hong_kong_dollar", &*HONG_KONG_DOLLAR), + ("K/h", &*DEGREES_KELVIN_PER_HOUR), + ("TRY", &*TURKISH_LIRA), + ("acre", &*ACRE), + ("cd/m²", &*CANDELAS_PER_SQUARE_METER), + ("AOA", &*KWANZA), + ("million_cubic_feet", &*MILLION_CUBIC_FEET), + ("tala", &*TALA), + ("kJ/°K", &*KILOJOULES_PER_DEGREE_KELVIN), + ("percent_per_second", &*PERCENT_PER_SECOND), + ("BTU/h", &*BTUS_PER_HOUR), + ("megajoules_per_square_foot", &*MEGAJOULES_PER_SQUARE_FOOT), + ("Hcf_natural_gas", &*HUNDRED_CUBIC_FEET_NATURAL_GAS), + ("КМ", &*KONVERTIBILNA_MARKA), + ("MW", &*MEGAWATT), + ("GEL", &*LARI), + ("AWG", &*ARUBAN_GUILDER_FLORIN), + ("joules_per_gram", &*JOULES_PER_GRAM), + ("GNF", &*GUINEA_FRANC), + ("in³", &*CUBIC_INCH), + ("%RH", &*PERCENT_RELATIVE_HUMIDITY), + ("kilopascal", &*KILOPASCAL), ( "million_cubic_feet_natural_gas", &*MILLION_CUBIC_FEET_NATURAL_GAS ), - ("megavolt_ampere_reactive", &*MEGAVOLT_AMPERE_REACTIVE), - ("cph", &*CYCLES_PER_HOUR), - ("Btu/Wh", &*ENERGY_EFFICIENCY_RATIO), - ("percent", &*PERCENT), - ("g/kg", &*GRAMS_PER_KILOGRAM), - ("kg/m³", &*KILOGRAMS_PER_CUBIC_METER), - ("₱", &*PHILIPPINE_PESO), - ("kW/kcfm", &*KILOWATTS_PER_KILOCUBIC_FEET_PER_MINUTE), - ("minute", &*MINUTE), - ("m/s", &*METERS_PER_SECOND), + ("cubic_foot", &*CUBIC_FOOT), + ("uzbekistan_sum", &*UZBEKISTAN_SUM), + ("Wb", &*WEBER), + ("MB", &*MEGABYTE), + ("W/m³/s", &*WATTS_PER_CUBIC_METERS_PER_SECOND), + ("%/s", &*PERCENT_PER_SECOND), + ("lbf", &*POUND_FORCE), + ("CZK", &*CZECH_KORUNA), + ("amperes_per_square_meter", &*AMPERES_PER_SQUARE_METER), + ("in/h", &*INCHES_PER_HOUR), + ("burundi_franc", &*BURUNDI_FRANC), + ("GJ", &*GIGAJOULE), + ("watt_hour", &*WATT_HOUR), + ("brazilian_real", &*BRAZILIAN_REAL), + ("cycles_per_minute", &*CYCLES_PER_MINUTE), + ("QAR", &*QATARI_RIAL), + ("somali_shilling", &*SOMALI_SHILLING), + ("parts_per_billion", &*PARTS_PER_BILLION), + ("UGX", &*UGANDA_SHILLING), + ("grams_per_square_meter", &*GRAMS_PER_SQUARE_METER), + ("fahrenheit", &*FAHRENHEIT), + ("joules_per_cubic_meter", &*JOULES_PER_CUBIC_METER), + ("dominican_peso", &*DOMINICAN_PESO), + ("m³_gas", &*CUBIC_METERS_NATURAL_GAS), ( - "watts_per_square_foot_irradiance", - &*WATTS_PER_SQUARE_FOOT_IRRADIANCE + "percent_obscuration_per_foot", + &*PERCENT_OBSCURATION_PER_FOOT ), - ("ΔK", &*KELVIN_DEGREES), - ("VARh", &*VOLT_AMPERE_REACTIVE_HOUR), - ("air_changes_per_hour", &*AIR_CHANGES_PER_HOUR), - ("lilangeni", &*LILANGENI), - ("brazilian_real", &*BRAZILIAN_REAL), - ("HKD", &*HONG_KONG_DOLLAR), - ("baht", &*BAHT), - ("newtons_per_meter", &*NEWTONS_PER_METER), - ("degrees_kelvin_per_minute", &*DEGREES_KELVIN_PER_MINUTE), - ("cd/ft²", &*CANDELS_PER_SQUARE_FOOT), - ("zł", &*PZLOTY), - ("mA", &*MILLIAMPERE), - ("in²", &*SQUARE_INCH), - ("croatian_kuna", &*CROATIAN_KUNA), - ("MΩ", &*MEGOHM), - ("VAh", &*VOLT_AMPERE_HOUR), - ("IRR", &*IRANIAN_RIAL), - ("pixel", &*PIXEL), - ("Wb", &*WEBER), - ("north_korean_won", &*NORTH_KOREAN_WON), - ("micrograms_per_cubic_meter", &*MICROGRAMS_PER_CUBIC_METER), - ("ouguiya", &*OUGUIYA), - ("riel", &*RIEL), - ("km/h", &*KILOMETERS_PER_HOUR), - ("inH₂O", &*INCHES_OF_WATER), - ("ethiopian_birr", &*ETHIOPIAN_BIRR), - ("east_caribbean_dollar", &*EAST_CARIBBEAN_DOLLAR), - ("horsepower_hour", &*HORSEPOWER_HOUR), - ("zambian_kwacha", &*ZAMBIAN_KWACHA), - ("kilovolt_ampere_hour", &*KILOVOLT_AMPERE_HOUR), - ("kBTU/h/ft²", &*KILOBTUS_PER_HOUR_PER_SQUARE_FOOT), - ("db_millivolt", &*DB_MILLIVOLT), - ("taka", &*TAKA), - ("KGS", &*SOM), - ("kgal", &*KILOGALLON), - ("rpm", &*REVOLUTIONS_PER_MINUTE), + ("guarani", &*GUARANI), + ("MK", &*KWACHA), + ("lux", &*LUX), + ("STD", &*DOBRA), + ("ampere", &*AMPERE), + ("CVE", &*CAPE_VERDE_ESCUDO), + ("€", &*EURO), + ("kVAh", &*KILOVOLT_AMPERE_HOUR), + ("CUP", &*CUBAN_PESO), + ("VND", &*DONG), + ("$", &*US_DOLLAR), + ("BTU", &*BTU), + ("brunei_dollar", &*BRUNEI_DOLLAR), + ("costa_rican_colon", &*COSTA_RICAN_COLON), + ("SDG", &*SUDANESE_POUND), + ("therm/h", &*THERMS_PER_HOUR), + ("barbados_dollar", &*BARBADOS_DOLLAR), + ("watt_hours_per_square_meter", &*WATT_HOURS_PER_SQUARE_METER), + ("AED", &*UAE_DIRHAM), + ("cm", &*CENTIMETER), + ("hryvnia", &*HRYVNIA), + ("riel", &*RIEL), + ("kL", &*KILOLITER), + ("taiwan_dollar", &*TAIWAN_DOLLAR), + ("milliampere", &*MILLIAMPERE), + ("°daysF", &*DEGREE_DAYS_FAHRENHEIT), + ("ZWL", &*ZIMBABWE_DOLLAR), + ("hp", &*HORSEPOWER), + ("hPa", &*HECTOPASCAL), + ("NAD", &*NAMIBIA_DOLLAR), + ("J/g", &*JOULES_PER_GRAM), + ("h", &*HOUR), + ("newtons_per_meter", &*NEWTONS_PER_METER), + ("iceland_krona", &*ICELAND_KRONA), + ("XCD", &*EAST_CARIBBEAN_DOLLAR), + ("sudanese_pound", &*SUDANESE_POUND), + ("V", &*VOLT), + ("degrees_celsius_per_hour", &*DEGREES_CELSIUS_PER_HOUR), + ("cubic_millimeter", &*CUBIC_MILLIMETER), + ("meter", &*METER), + ("kPa", &*KILOPASCAL), + ("dBmV", &*DB_MILLIVOLT), + ("LYD", &*LIBYAN_DINAR), + ("TJS", &*SOMONI), + ("EUR", &*EURO), + ("btu", &*BTU), + ("year", &*YEAR), + ("Wh", &*WATT_HOUR), + ("XAF", &*CFA_FRANC_BCEAO), + ("week", &*WEEK), + ("J/kg_dry", &*JOULES_PER_KILOGRAM_DRY_AIR), + ("cape_verde_escudo", &*CAPE_VERDE_ESCUDO), + ("fluid_ounce", &*FLUID_OUNCE), + ("kwacha", &*KWACHA), + ("millimeters_per_minute", &*MILLIMETERS_PER_MINUTE), + ("LRD", &*LIBERIAN_DOLLAR), + ("inch", &*INCH), + ("tonref", &*TONS_REFRIGERATION), + ("g/m²", &*GRAMS_PER_SQUARE_METER), + ("kuwaiti_dinar", &*KUWAITI_DINAR), + ("kJ/h", &*KILOJOULES_PER_HOUR), + ("mile²", &*SQUARE_MILE), + ("energy_efficiency_ratio", &*ENERGY_EFFICIENCY_RATIO), + ("uae_dirham", &*UAE_DIRHAM), + ("cayman_islands_dollar", &*CAYMAN_ISLANDS_DOLLAR), + ("kVAR", &*KILOVOLT_AMPERE_REACTIVE), + ("kilograms_per_cubic_meter", &*KILOGRAMS_PER_CUBIC_METER), + ("JPY", &*YEN), + ("J/°K", &*JOULES_PER_DEGREE_KELVIN), + ("gigawatt", &*GIGAWATT), + ("hL/s", &*HECTOLITERS_PER_SECOND), + ("TND", &*TUNISIAN_DINAR), + ("lumen", &*LUMEN), ( - "watts_per_meter_degree_kelvin", - &*WATTS_PER_METER_DEGREE_KELVIN + "percent_obscuration_per_meter", + &*PERCENT_OBSCURATION_PER_METER ), - ("bar", &*BAR), + ("kwanza", &*KWANZA), + ("joule_second", &*JOULE_SECOND), + ("NZD", &*NEW_ZEALAND_DOLLAR), + ("¥", &*YEN), + ("kilograms_per_liter", &*KILOGRAMS_PER_LITER), + ("kcfm", &*KILOCUBIC_FEET_PER_MINUTE), + ("hertz", &*HERTZ), + ("kelvin", &*KELVIN), + ("GMD", &*DALASI), + ("byte", &*BYTE), + ("kilogallon", &*KILOGALLON), + ("cubic_meters_per_hour", &*CUBIC_METERS_PER_HOUR), + ("BND", &*BRUNEI_DOLLAR), + ("gourde", &*GOURDE), + ("gallon", &*GALLON), + ("Ccf", &*CENTUM_CUBIC_FEET), + ("L", &*LITER), + ("ntu", &*NEPHELOMETRIC_TURBIDITY_UNITS), + ("ds", &*TENTHS_SECOND), + ("som", &*SOM), + ("farad", &*FARAD), + ("ethiopian_birr", &*ETHIOPIAN_BIRR), + ("square_millimeter", &*SQUARE_MILLIMETER), + ("petabyte", &*PETABYTE), + ("kilowatt_hour", &*KILOWATT_HOUR), ("₵", &*CEDI), - ("g", &*GRAM), - ("radian", &*RADIAN), - ("joules_per_kilogram_dry_air", &*JOULES_PER_KILOGRAM_DRY_AIR), - ("kPa", &*KILOPASCAL), - ("pint", &*PINT), - ("iceland_krona", &*ICELAND_KRONA), - ("A", &*AMPERE), - ("W/m²K", &*WATTS_PER_SQUARE_METER_DEGREE_KELVIN), - ("gibraltar_pound", &*GIBRALTAR_POUND), - ("SZL", &*LILANGENI), - ("watt_hour", &*WATT_HOUR), ( - "watts_per_square_meter_irradiance", - &*WATTS_PER_SQUARE_METER_IRRADIANCE + "kilojoules_per_kilogram_dry_air", + &*KILOJOULES_PER_KILOGRAM_DRY_AIR ), - ("mL", &*MILLILITER), - ("GEL", &*LARI), - ("hph", &*HORSEPOWER_HOUR), - ("K/s", &*DEGREES_KELVIN_PER_SECOND), - ("BZD", &*BELIZE_DOLLAR), - ("malaysian_ringgit", &*MALAYSIAN_RINGGIT), - ("suriname_dollar", &*SURINAME_DOLLAR), - ("phot", &*PHOT), - ("km/s", &*KILOMETERS_PER_SECOND), - ("ft/s", &*FEET_PER_SECOND), - ("dong", &*DONG), - ("pula", &*PULA), - ("ZWL", &*ZIMBABWE_DOLLAR), - ("/min", &*PER_MINUTE), - ("kΩ", &*KILOHM), - ("C$", &*CORDOBA_ORO), - ("gal/hr", &*GALLONS_PER_HOUR), - ("kilovolt", &*KILOVOLT), - ("°daysC", &*DEGREE_DAYS_CELSIUS), - ("wk", &*WEEK), - ("КМ", &*KONVERTIBILNA_MARKA), - ("BOB", &*BOLIVIANO), - ("BDT", &*TAKA), - ("kilometers_per_second", &*KILOMETERS_PER_SECOND), - ("MNT", &*TUGRIK), - ("kW/ft²", &*KILOWATTS_PER_SQUARE_FOOT), - ("mm/s", &*MILLIMETERS_PER_SECOND), - ("sri_lanka_rupee", &*SRI_LANKA_RUPEE), - ("GNF", &*GUINEA_FRANC), - ("volts_per_degree_kelvin", &*VOLTS_PER_DEGREE_KELVIN), - ("mexican_peso", &*MEXICAN_PESO), - ("Wh/ft²", &*WATT_HOURS_PER_SQUARE_FOOT), - ("megajoules_per_square_meter", &*MEGAJOULES_PER_SQUARE_METER), - ("pakistan_rupee", &*PAKISTAN_RUPEE), - ("syrian_pound", &*SYRIAN_POUND), - ("tugrik", &*TUGRIK), - ("YER", &*YEMENI_RIAL), - ("kJ/°K", &*KILOJOULES_PER_DEGREE_KELVIN), + ("GBP", &*POUND_STERLING), + ("NIO", &*CORDOBA_ORO), + ("cubic_meter", &*CUBIC_METER), + ("Br", &*BELARUSSIAN_RUBLE), + ("yd³", &*CUBIC_YARD), ("°F/min", &*DEGREES_FAHRENHEIT_PER_MINUTE), - ("bolivar_fuerte", &*BOLIVAR_FUERTE), - ("kilopascal", &*KILOPASCAL), - ("J/kg°K", &*JOULES_PER_KILOGRAM_DEGREE_KELVIN), - ("ISK", &*ICELAND_KRONA), - ("cpm", &*CYCLES_PER_MINUTE), - ("rwanda_franc", &*RWANDA_FRANC), - ("celsius", &*CELSIUS), - ("tanzanian_shilling", &*TANZANIAN_SHILLING), - ("inHg", &*INCHES_OF_MERCURY), - ("HTG", &*GOURDE), - ("kVAR", &*KILOVOLT_AMPERE_REACTIVE), ("volt_ampere_reactive", &*VOLT_AMPERE_REACTIVE), - ("serbian_dinar", &*SERBIAN_DINAR), - ("COP", &*COEFFICIENT_OF_PERFORMANCE), - ("millimeter", &*MILLIMETER), - ("kg", &*KILOGRAM), - ( - "watts_per_cubic_meters_per_second", - &*WATTS_PER_CUBIC_METERS_PER_SECOND - ), - ("pound", &*POUND), - ("CAD", &*CANADIAN_DOLLAR), - ("SCR", &*SEYCHELLES_RUPEE), - ("৳", &*TAKA), + ("BBD", &*BARBADOS_DOLLAR), + ("ALL", &*LEK), + ("therms_per_hour", &*THERMS_PER_HOUR), + ("ЅМ", &*SOMONI), + ("HTG", &*GOURDE), + ("gibraltar_pound", &*GIBRALTAR_POUND), ("mV", &*MILLIVOLT), + ("J/m³", &*JOULES_PER_CUBIC_METER), + ("kg/h", &*KILOGRAMS_PER_HOUR), + ("₫", &*DONG), + ("cubic_feet_natural_gas", &*CUBIC_FEET_NATURAL_GAS), + ("TWD", &*TAIWAN_DOLLAR), + ("kg/m²", &*KILOGRAMS_PER_SQUARE_METER), + ("MJ/ft²", &*MEGAJOULES_PER_SQUARE_FOOT), + ("ppm", &*PARTS_PER_MILLION), + ("cubic_feet_per_hour", &*CUBIC_FEET_PER_HOUR), + ("A", &*AMPERE), + ("DJF", &*DJIBOUTI_FRANC), + ("Kr", &*ICELAND_KRONA), + ("pixel", &*PIXEL), + ("NGN", &*NAIRA), ( - "megawatt_hours_per_square_foot", - &*MEGAWATT_HOURS_PER_SQUARE_FOOT + "kilowatt_hours_per_cubic_meter", + &*KILOWATT_HOURS_PER_CUBIC_METER ), - ("%/s", &*PERCENT_PER_SECOND), - ("RON", &*LEU), + ("hecto_cubic_foot", &*HECTO_CUBIC_FOOT), + ("kip", &*KIP), + ("millibar", &*MILLIBAR), + ("₦", &*NAIRA), ( "megavolt_ampere_reactive_hour", &*MEGAVOLT_AMPERE_REACTIVE_HOUR ), - ("cal", &*CALORIE), - ("KYD", &*CAYMAN_ISLANDS_DOLLAR), - ("in/wc", &*INCHES_OF_WATER), ("imperial_gallon", &*IMPERIAL_GALLON), - ("rand", &*RAND), - ("megawatt_hour", &*MEGAWATT_HOUR), - ("Db", &*DOBRA), - ("newton_second", &*NEWTON_SECOND), - ("SGD", &*SINGAPORE_DOLLAR), - ("kilojoules_per_kilogram", &*KILOJOULES_PER_KILOGRAM), - ("lempira", &*LEMPIRA), - ("µs", &*MICROSECOND), - ("square_meter", &*SQUARE_METER), - ("J/g", &*JOULES_PER_GRAM), - ("MJ/h", &*MEGAJOULES_PER_HOUR), - ("milliliters_per_second", &*MILLILITERS_PER_SECOND), - ("sec", &*SECOND), - ("Sh", &*KENYAN_SHILLING), - ("argentine_peso", &*ARGENTINE_PESO), - ("qatari_rial", &*QATARI_RIAL), - ("cubic_meters_natural_gas", &*CUBIC_METERS_NATURAL_GAS), - ("cubic_meters_per_hour", &*CUBIC_METERS_PER_HOUR), - ("MOP", &*PATACA), - ("uganda_shilling", &*UGANDA_SHILLING), - ("W/m³/s", &*WATTS_PER_CUBIC_METERS_PER_SECOND), - ("Pa", &*PASCAL), - ("volt_ampere_hour", &*VOLT_AMPERE_HOUR), - ("malagasy_ariary", &*MALAGASY_ARIARY), - ("TJS", &*SOMONI), - ("oz", &*OUNCE), + ("kHz", &*KILOHERTZ), + ("Wh/m²", &*WATT_HOURS_PER_SQUARE_METER), ("Ah", &*AMPERE_HOUR), - ("cubic_inch", &*CUBIC_INCH), - ("MWh/m²", &*MEGAWATT_HOURS_PER_SQUARE_METER), - ("QAR", &*QATARI_RIAL), - ("mW", &*MILLIWATT), - ("cd", &*CANDELA), - ("MRO", &*OUGUIYA), - ("m²", &*SQUARE_METER), - ("LAK", &*KIP), - ("MK", &*KWACHA), - ("hPa", &*HECTOPASCAL), - ("ampere_hour", &*AMPERE_HOUR), - ("LKR", &*SRI_LANKA_RUPEE), - ("T", &*TESLA), - ("hour", &*HOUR), - ("AUD", &*AUSTRALIAN_DOLLAR), - ("BGN", &*BULGARIAN_LEV), - ("TB", &*TERABYTE), - ("kW", &*KILOWATT), - ("megabtus_per_hour", &*MEGABTUS_PER_HOUR), + ("OMR", &*RIAL_OMANI), + ("cal", &*CALORIE), + ("congolese_franc", &*CONGOLESE_FRANC), + ("PYG", &*GUARANI), + ("°C/min", &*DEGREES_CELSIUS_PER_MINUTE), + ("metric_ton", &*METRIC_TON), + ("megabyte", &*MEGABYTE), + ("V/K", &*VOLTS_PER_DEGREE_KELVIN), + ("UYU", &*PESO_URUGUAYO), + ("cph", &*CYCLES_PER_HOUR), + ("newton_second", &*NEWTON_SECOND), ("dobra", &*DOBRA), - ("cubic_meter", &*CUBIC_METER), - ("MΩ", &*MEGOHM), - ("cubic_centimeter", &*CUBIC_CENTIMETER), - ("₫", &*DONG), - ("m³", &*CUBIC_METER), - ("coulomb", &*COULOMB), - ("HUF", &*FORINT), - ("£", &*POUND_STERLING), - ("MVR", &*RUFIYAA), - ( - "data_center_infrastructure_efficiency", - &*DATA_CENTER_INFRASTRUCTURE_EFFICIENCY - ), - ( - "megajoules_per_kilogram_dry_air", - &*MEGAJOULES_PER_KILOGRAM_DRY_AIR - ), - ("leu", &*LEU), - ("joule", &*JOULE), - ("saint_helena_pound", &*SAINT_HELENA_POUND), - ("SRD", &*SURINAME_DOLLAR), - ("yard", &*YARD), - ("BND", &*BRUNEI_DOLLAR), - ("ns", &*NANOSECOND), - ("NGN", &*NAIRA), - ("kilobtus_per_hour", &*KILOBTUS_PER_HOUR), - ("weber", &*WEBER), - ("australian_dollar", &*AUSTRALIAN_DOLLAR), - ( - "kilojoules_per_kilogram_dry_air", - &*KILOJOULES_PER_KILOGRAM_DRY_AIR - ), - ("seychelles_rupee", &*SEYCHELLES_RUPEE), - ("MJ/m²", &*MEGAJOULES_PER_SQUARE_METER), - ( - "kilobtus_per_hour_per_square_foot", - &*KILOBTUS_PER_HOUR_PER_SQUARE_FOOT - ), - ("GB", &*GIGABYTE), - ("BSD", &*BAHAMIAN_DOLLAR), - ("m/min", &*METERS_PER_MINUTE), - ("btu_per_pound", &*BTU_PER_POUND), - ("solomon_islands_dollar", &*SOLOMON_ISLANDS_DOLLAR), - ("₨", &*PAKISTAN_RUPEE), - ("rufiyaa", &*RUFIYAA), - ("yen", &*YEN), - ("kilograms_per_second", &*KILOGRAMS_PER_SECOND), - ("kJ", &*KILOJOULE), - ("year", &*YEAR), - ("gigajoule", &*GIGAJOULE), - ("°C/h", &*DEGREES_CELSIUS_PER_HOUR), - ("tonrefh", &*TONS_REFRIGERATION_HOUR), - ("brunei_dollar", &*BRUNEI_DOLLAR), - ("euro", &*EURO), - ("degrees_angular", &*DEGREES_ANGULAR), - ("STD", &*DOBRA), - ("steradian", &*STERADIAN), - ("ppu", &*PARTS_PER_UNIT), - ("peso_uruguayo", &*PESO_URUGUAYO), - ("MWh", &*MEGAWATT_HOUR), - ("元", &*CHINESE_YUAN), - ("EER", &*ENERGY_EFFICIENCY_RATIO), - ("megajoules_per_square_foot", &*MEGAJOULES_PER_SQUARE_FOOT), - ( - "watts_per_cubic_feet_per_minute", - &*WATTS_PER_CUBIC_FEET_PER_MINUTE - ), - ("KZT", &*TENGE), - ("radians_per_second_squared", &*RADIANS_PER_SECOND_SQUARED), - ("ft", &*FOOT), - ("square_foot", &*SQUARE_FOOT), - ("pound_force", &*POUND_FORCE), - ("ZAR", &*RAND), - ("calorie", &*CALORIE), - ("kWh/m²", &*KILOWATT_HOURS_PER_SQUARE_METER), - ("BTU/lb", &*BTU_PER_POUND), + ("RSD", &*SERBIAN_DINAR), + ("new_zealand_dollar", &*NEW_ZEALAND_DOLLAR), + ("calorie_per_gram", &*CALORIE_PER_GRAM), + ("лв", &*BULGARIAN_LEV), + ("megohm", &*MEGOHM), + ("A/m", &*AMPERES_PER_METER), + ("cycles_per_hour", &*CYCLES_PER_HOUR), + ("kVA", &*KILOVOLT_AMPERE), + ("mmHg", &*MILLIMETERS_OF_MERCURY), + ("kilopounds_per_hour", &*KILOPOUNDS_PER_HOUR), + ("degrees_kelvin_per_minute", &*DEGREES_KELVIN_PER_MINUTE), ( "kilowatts_per_gallons_per_minute", &*KILOWATTS_PER_GALLONS_PER_MINUTE ), - ("pt", &*PINT), - ("square_meters_per_newton", &*SQUARE_METERS_PER_NEWTON), - ("TTD", &*TRINIDAD_AND_TOBAGO_DOLLAR), - ("megajoule", &*MEGAJOULE), - ("Le", &*LEONE), - ("cm³", &*CUBIC_CENTIMETER), - ("K", &*KELVIN), - ("yd³", &*CUBIC_YARD), - ("volt", &*VOLT), + ("cubic_meters_natural_gas", &*CUBIC_METERS_NATURAL_GAS), + ("mauritius_rupee", &*MAURITIUS_RUPEE), + ("klb/h", &*KILOPOUNDS_PER_HOUR), + ("mbar", &*MILLIBAR), + ("cd", &*CANDELA), + ("Ns", &*NEWTON_SECOND), + ("cfm", &*CUBIC_FEET_PER_MINUTE), + ("somoni", &*SOMONI), + ("lebanese_pound", &*LEBANESE_POUND), + ("VAR", &*VOLT_AMPERE_REACTIVE), + ("MVARh", &*MEGAVOLT_AMPERE_REACTIVE_HOUR), + ("kJ/kg", &*KILOJOULES_PER_KILOGRAM), + ("DKK", &*DANISH_KRONE), + ("pound_force", &*POUND_FORCE), + ("tesla", &*TESLA), + ("mo", &*JULIAN_MONTH), + ("DOP", &*DOMINICAN_PESO), + ("saudi_riyal", &*SAUDI_RIYAL), + ("kina", &*KINA), + ("pounds_per_square_inch", &*POUNDS_PER_SQUARE_INCH), + ("kyat", &*KYAT), + ("MRO", &*OUGUIYA), + ("SCR", &*SEYCHELLES_RUPEE), + ("bahraini_dinar", &*BAHRAINI_DINAR), + ("IRR", &*IRANIAN_RIAL), + ("per_second", &*PER_SECOND), + ("g", &*GRAM), + ("MVR", &*RUFIYAA), + ("gram", &*GRAM), + ("millimeters_of_mercury", &*MILLIMETERS_OF_MERCURY), + ("centum_cubic_feet", &*CENTUM_CUBIC_FEET), + ("kB", &*KILOBYTE), ( - "nephelometric_turbidity_units", - &*NEPHELOMETRIC_TURBIDITY_UNITS + "centum_cubic_feet_natural_gas", + &*CENTUM_CUBIC_FEET_NATURAL_GAS ), - ("VUV", &*VATU), - ("cubic_feet_per_hour", &*CUBIC_FEET_PER_HOUR), - ("g/m³", &*GRAMS_PER_CUBIC_METER), - ("SAR", &*SAUDI_RIYAL), - ("rad/s", &*RADIANS_PER_SECOND), - ("nanosecond", &*NANOSECOND), - ("in", &*INCH), - ("tonref", &*TONS_REFRIGERATION), - ("Kz", &*KWANZA), - ("us_dollar", &*US_DOLLAR), - ("mVA", &*MEGAVOLT_AMPERE), - ("kilohm", &*KILOHM), - ("db_microvolt", &*DB_MICROVOLT), - ("therm/h", &*THERMS_PER_HOUR), - ("grams_per_minute", &*GRAMS_PER_MINUTE), - ("byte", &*BYTE), - ("%obsc/ft", &*PERCENT_OBSCURATION_PER_FOOT), - ("millimeters_per_second", &*MILLIMETERS_PER_SECOND), - ("megabtu_per_square_foot", &*MEGABTU_PER_SQUARE_FOOT), + ("moroccan_dirham", &*MOROCCAN_DIRHAM), + ("ton", &*METRIC_TON), + ("Rp", &*RUPIAH), + ("kWh/m³", &*KILOWATT_HOURS_PER_CUBIC_METER), + ("₸", &*TENGE), + ("mm²", &*SQUARE_MILLIMETER), ("cal/g", &*CALORIE_PER_GRAM), - ("klb", &*KILOPOUND), - ("UYU", &*PESO_URUGUAYO), - ("kW/ton", &*KILOWATT_PER_TON), - ("scm", &*CUBIC_METERS_NATURAL_GAS), - ("GBP", &*POUND_STERLING), - ("L/s", &*LITERS_PER_SECOND), - ("t", &*SHORT_TON), - ("parts_per_unit", &*PARTS_PER_UNIT), - ("MXN", &*MEXICAN_PESO), - ("day", &*DAY), - ("candels_per_square_foot", &*CANDELS_PER_SQUARE_FOOT), - ("DJF", &*DJIBOUTI_FRANC), - ("fluid_ounce", &*FLUID_OUNCE), - ("joules_per_kilogram", &*JOULES_PER_KILOGRAM), - ("vatu", &*VATU), - ("S", &*SIEMENS), - ("per_hour", &*PER_HOUR), - ("ft/min", &*FEET_PER_MINUTE), - ("VEF", &*BOLIVAR_FUERTE), - ("cmH₂O", &*CENTIMETERS_OF_WATER), - ("boliviano", &*BOLIVIANO), - ("indian_rupee", &*INDIAN_RUPEE), - ("ft²", &*SQUARE_FOOT), - ("CNY", &*CHINESE_YUAN), + ("lm", &*LUMEN), + ("chilean_peso", &*CHILEAN_PESO), + ("Sh", &*KENYAN_SHILLING), + ("USD", &*US_DOLLAR), + ("SOS", &*SOMALI_SHILLING), + ("danish_krone", &*DANISH_KRONE), + ("BMD", &*BERMUDIAN_DOLLAR), ("pound_sterling", &*POUND_STERLING), - ("DKK", &*DANISH_KRONE), - ("CLP", &*CHILEAN_PESO), - ("kilowatt_hour", &*KILOWATT_HOUR), - ("hong_kong_dollar", &*HONG_KONG_DOLLAR), - ("liberian_dollar", &*LIBERIAN_DOLLAR), - ("SLL", &*LEONE), - ("joules_per_gram", &*JOULES_PER_GRAM), + ("AFN", &*AFGHANI), + ("bermudian_dollar", &*BERMUDIAN_DOLLAR), + ("meters_per_second_squared", &*METERS_PER_SECOND_SQUARED), + ("square_meter", &*SQUARE_METER), + ("S", &*SIEMENS), + ("MJ/m²", &*MEGAJOULES_PER_SQUARE_METER), + ("kilohm", &*KILOHM), + ("bolivar_fuerte", &*BOLIVAR_FUERTE), + ("MXN", &*MEXICAN_PESO), + ("W/m²K", &*WATTS_PER_SQUARE_METER_DEGREE_KELVIN), + ("kVARh", &*KILOVOLT_AMPERE_REACTIVE_HOUR), + ("pint", &*PINT), + ("jamaican_dollar", &*JAMAICAN_DOLLAR), + ( + "watts_per_cubic_meters_per_second", + &*WATTS_PER_CUBIC_METERS_PER_SECOND + ), + ("denar", &*DENAR), + ("Wh/ft²", &*WATT_HOURS_PER_SQUARE_FOOT), ("Hz", &*HERTZ), - ("kg/m²", &*KILOGRAMS_PER_SQUARE_METER), - ("PKR", &*PAKISTAN_RUPEE), - ("megajoules_per_hour", &*MEGAJOULES_PER_HOUR), - ("px", &*PIXEL), - ("centimeter", &*CENTIMETER), - ("amperes_per_meter", &*AMPERES_PER_METER), - ("kilobtu", &*KILOBTU), - ("newton_meter", &*NEWTON_METER), + ("megavolt", &*MEGAVOLT), + ("atmosphere", &*ATMOSPHERE), + ("%obsc/ft", &*PERCENT_OBSCURATION_PER_FOOT), + ("cubic_feet_per_minute", &*CUBIC_FEET_PER_MINUTE), ( - "kilojoules_per_degree_kelvin", - &*KILOJOULES_PER_DEGREE_KELVIN + "degrees_fahrenheit_per_minute", + &*DEGREES_FAHRENHEIT_PER_MINUTE ), - ("turkish_lira", &*TURKISH_LIRA), - ("L/h", &*LITERS_PER_HOUR), - ("tons_refrigeration_hour", &*TONS_REFRIGERATION_HOUR), - ("power_usage_effectiveness", &*POWER_USAGE_EFFECTIVENESS), - ("KES", &*KENYAN_SHILLING), - ("degree_days_fahrenheit", &*DEGREE_DAYS_FAHRENHEIT), - ("megabtu", &*MEGABTU), - ("/h", &*PER_HOUR), - ("KHR", &*RIEL), - ("knot", &*KNOT), - ("gigawatt_hour", &*GIGAWATT_HOUR), - ("PEN", &*NUEVO_SOL), + ("cfp_franc", &*CFP_FRANC), + ("din", &*SERBIAN_DINAR), ("kV", &*KILOVOLT), - ("degrees_celsius_per_hour", &*DEGREES_CELSIUS_PER_HOUR), - ("galUK", &*IMPERIAL_GALLON), ("MBTU/h", &*MEGABTUS_PER_HOUR), - ("cubic_feet_per_second", &*CUBIC_FEET_PER_SECOND), - ("grams_per_cubic_meter", &*GRAMS_PER_CUBIC_METER), - ("XPF", &*CFP_FRANC), - ("watts_per_square_foot", &*WATTS_PER_SQUARE_FOOT), - ("kip", &*KIP), - ("fl_oz", &*FLUID_OUNCE), - ("kcfm", &*KILOCUBIC_FEET_PER_MINUTE), - ("MGA", &*MALAGASY_ARIARY), - ("kilowatts_per_square_meter", &*KILOWATTS_PER_SQUARE_METER), - ("km²", &*SQUARE_KILOMETER), - ("farad", &*FARAD), - ("djibouti_franc", &*DJIBOUTI_FRANC), - ("kina", &*KINA), - ("ngultrum", &*NGULTRUM), - ("NAD", &*NAMIBIA_DOLLAR), - ("energy_efficiency_ratio", &*ENERGY_EFFICIENCY_RATIO), - ("rad", &*RADIAN), - ("MJ/kg_dry", &*MEGAJOULES_PER_KILOGRAM_DRY_AIR), - ("Rs", &*SRI_LANKA_RUPEE), - ("ЅМ", &*SOMONI), - ("watt_hours_per_square_foot", &*WATT_HOURS_PER_SQUARE_FOOT), - ("chilean_peso", &*CHILEAN_PESO), - ( - "kilowatt_hours_per_square_foot", - &*KILOWATT_HOURS_PER_SQUARE_FOOT - ), - ("lbf", &*POUND_FORCE), - ("liter", &*LITER), - ("CVE", &*CAPE_VERDE_ESCUDO), - ("milligrams_per_cubic_meter", &*MILLIGRAMS_PER_CUBIC_METER), - ("₭", &*KIP), - ("лв", &*BULGARIAN_LEV), - ("%obsc/m", &*PERCENT_OBSCURATION_PER_METER), ("naira", &*NAIRA), - ("square_centimeter", &*SQUARE_CENTIMETER), - ("FKP", &*FALKLAND_ISLANDS_POUND), - ("square_yard", &*SQUARE_YARD), - ("cfh", &*CUBIC_FEET_PER_HOUR), - ("Js", &*JOULE_SECOND), + ("GWh", &*GIGAWATT_HOUR), + ("cmH₂O", &*CENTIMETERS_OF_WATER), + ("₤", &*TURKISH_LIRA), + ("us_dollar", &*US_DOLLAR), + ("mg", &*MILLIGRAM), + ("DZD", &*ALGERIAN_DINAR), + ("kilojoule", &*KILOJOULE), + ("kilowatt", &*KILOWATT), + ("megabtus_per_hour", &*MEGABTUS_PER_HOUR), + ("LKR", &*SRI_LANKA_RUPEE), + ("BTN", &*NGULTRUM), + ("rufiyaa", &*RUFIYAA), + ("IDR", &*RUPIAH), + ("hr", &*HOUR), + ("uganda_shilling", &*UGANDA_SHILLING), + ("kg/L", &*KILOGRAMS_PER_LITER), + ("ampere_hour", &*AMPERE_HOUR), + ("ACH", &*AIR_CHANGES_PER_HOUR), + ("kilometers_per_second", &*KILOMETERS_PER_SECOND), ("CRC", &*COSTA_RICAN_COLON), - ("W/m²", &*WATTS_PER_SQUARE_METER), - ("siemens", &*SIEMENS), - ("loti", &*LOTI), - ("MKD", &*DENAR), - ("uae_dirham", &*UAE_DIRHAM), - ("ph", &*PH), - ("milliampere", &*MILLIAMPERE), - ("CHF", &*SWISS_FRANC), - ("MYR", &*MALAYSIAN_RINGGIT), + ("nuevo_sol", &*NUEVO_SOL), + ("liters_per_second", &*LITERS_PER_SECOND), + ("Rs", &*SRI_LANKA_RUPEE), + ("FJD", &*FIJI_DOLLAR), + ("SEK", &*SWEDISH_KRONA), + ("degree_days_celsius", &*DEGREE_DAYS_CELSIUS), + ("PAB", &*BALBOA), + ("milligrams_per_liter", &*MILLIGRAMS_PER_LITER), ("Nm", &*NEWTON_METER), - ("millisecond", &*MILLISECOND), - ("NPR", &*NEPALESE_RUPEE), - ("quart", &*QUART), - ("megavolt_ampere_hour", &*MEGAVOLT_AMPERE_HOUR), - ("BYR", &*BELARUSSIAN_RUBLE), - ("sudanese_pound", &*SUDANESE_POUND), - ("ntu", &*NEPHELOMETRIC_TURBIDITY_UNITS), + ("VAh", &*VOLT_AMPERE_HOUR), + ("newton", &*NEWTON), + ("joules_per_kilogram", &*JOULES_PER_KILOGRAM), + ("KES", &*KENYAN_SHILLING), ("new_israeli_shekel", &*NEW_ISRAELI_SHEKEL), - ("grams_per_second", &*GRAMS_PER_SECOND), - ("kB", &*KILOBYTE), - ("Rp", &*RUPIAH), - ("W/ft²_irr", &*WATTS_PER_SQUARE_FOOT_IRRADIANCE), - ("aruban_guilder_florin", &*ARUBAN_GUILDER_FLORIN), - ("kilojoule", &*KILOJOULE), - ("millibar", &*MILLIBAR), - ("MAD", &*MOROCCAN_DIRHAM), - ("V", &*VOLT), - ("lb/min", &*POUNDS_PER_MINUTE), - ("azerbaijanian_manat", &*AZERBAIJANIAN_MANAT), - ("PYG", &*GUARANI), - ("degrees_celsius_per_minute", &*DEGREES_CELSIUS_PER_MINUTE), - ("zimbabwe_dollar", &*ZIMBABWE_DOLLAR), - ("kilohertz", &*KILOHERTZ), - ("henry", &*HENRY), - ("megavolt", &*MEGAVOLT), + ("PLN", &*PZLOTY), + ("ZAR", &*RAND), + ("minute", &*MINUTE), + ("hectoliters_per_second", &*HECTOLITERS_PER_SECOND), + ("WST", &*TALA), + ("Btu/Wh", &*ENERGY_EFFICIENCY_RATIO), + ("galUK", &*IMPERIAL_GALLON), + ("BYR", &*BELARUSSIAN_RUBLE), + ("chinese_yuan", &*CHINESE_YUAN), + ("sri_lanka_rupee", &*SRI_LANKA_RUPEE), + ("L/h", &*LITERS_PER_HOUR), + ("egyptian_pound", &*EGYPTIAN_POUND), + ("GYD", &*GUYANA_DOLLAR), + ("mΩ", &*MILLIOHM), + ("ft²", &*SQUARE_FOOT), + ("indian_rupee", &*INDIAN_RUPEE), + ("cubic_yard", &*CUBIC_YARD), + ("nakfa", &*NAKFA), + ("MVAh", &*MEGAVOLT_AMPERE_HOUR), + ("hph", &*HORSEPOWER_HOUR), + ("cfa_franc_bceao", &*CFA_FRANC_BCEAO), + ("MWh/m²", &*MEGAWATT_HOURS_PER_SQUARE_METER), ("/s", &*PER_SECOND), - ("J/h", &*JOULES_PER_HOUR), - ("barbados_dollar", &*BARBADOS_DOLLAR), - ("PUE", &*POWER_USAGE_EFFECTIVENESS), - ("watt", &*WATT), - ("yr", &*YEAR), + ("°F", &*FAHRENHEIT), + ("centimeters_of_mercury", &*CENTIMETERS_OF_MERCURY), + ("kW/ton", &*KILOWATT_PER_TON), + ("cm²", &*SQUARE_CENTIMETER), + ("square_inch", &*SQUARE_INCH), + ("kΩ", &*KILOHM), + ("元", &*CHINESE_YUAN), + ("inches_of_mercury", &*INCHES_OF_MERCURY), + ("milliohm", &*MILLIOHM), + ("croatian_kuna", &*CROATIAN_KUNA), + ("PKR", &*PAKISTAN_RUPEE), + ("CLP", &*CHILEAN_PESO), + ("m/s", &*METERS_PER_SECOND), + ("balboa", &*BALBOA), + ("kenyan_shilling", &*KENYAN_SHILLING), + ("volt_ampere_reactive_hour", &*VOLT_AMPERE_REACTIVE_HOUR), + ("gal/min", &*GALLONS_PER_MINUTE), + ("milligrams_per_cubic_meter", &*MILLIGRAMS_PER_CUBIC_METER), + ("serbian_dinar", &*SERBIAN_DINAR), + ("gph", &*GALLONS_PER_HOUR), + ("millivolt", &*MILLIVOLT), + ("rad", &*RADIAN), + ("J", &*JOULE), + ("belize_dollar", &*BELIZE_DOLLAR), + ("psi_per_degree_fahrenheit", &*PSI_PER_DEGREE_FAHRENHEIT), + ("mA", &*MILLIAMPERE), + ("kilovolt", &*KILOVOLT), + ("lx", &*LUX), + ("vatu", &*VATU), + ("ERN", &*NAKFA), + ("Kz", &*KWANZA), + ("TMT", &*MANAT), + ("₪", &*NEW_ISRAELI_SHEKEL), + ("J/m²", &*JOULES_PER_SQUARE_METER), + ("horsepower_hour", &*HORSEPOWER_HOUR), + ("degPh", &*DEGREES_PHASE), + ("air_changes_per_hour", &*AIR_CHANGES_PER_HOUR), + ("L/s", &*LITERS_PER_SECOND), + ("ph", &*PH), + ("BDT", &*TAKA), + ("yd", &*YARD), + ("liberian_dollar", &*LIBERIAN_DOLLAR), + ("inH₂O", &*INCHES_OF_WATER), + ("ppb", &*PARTS_PER_BILLION), + ("quart", &*QUART), + ("kilohertz", &*KILOHERTZ), + ("ETB", &*ETHIOPIAN_BIRR), + ("BZD", &*BELIZE_DOLLAR), + ("kBTU/h/ft²", &*KILOBTUS_PER_HOUR_PER_SQUARE_FOOT), + ("kilovolt_ampere_reactive", &*KILOVOLT_AMPERE_REACTIVE), ("kilowatt_per_ton", &*KILOWATT_PER_TON), - ("cfp_franc", &*CFP_FRANC), - ("MBTU", &*MEGABTU), - ("ftlbs/sec", &*FOOT_POUNDS_PER_SECOND), - ("gallons_per_hour", &*GALLONS_PER_HOUR), - ("KRW", &*SOUTH_KOREAN_WON), - ("ampere_square_meter", &*AMPERE_SQUARE_METER), - ("hp", &*HORSEPOWER), - ("revolutions_per_minute", &*REVOLUTIONS_PER_MINUTE), - ("฿", &*BAHT), + ("g/kg", &*GRAMS_PER_KILOGRAM), + ("east_caribbean_dollar", &*EAST_CARIBBEAN_DOLLAR), ( "watts_per_square_meter_degree_kelvin", &*WATTS_PER_SQUARE_METER_DEGREE_KELVIN ), - ("Nfk", &*NAKFA), - ("atmosphere", &*ATMOSPHERE), + ("coulomb", &*COULOMB), + ("TTD", &*TRINIDAD_AND_TOBAGO_DOLLAR), + ("terabyte", &*TERABYTE), + ("Ω", &*OHM), + ("INR", &*INDIAN_RUPEE), + ("guyana_dollar", &*GUYANA_DOLLAR), + ("belarussian_ruble", &*BELARUSSIAN_RUBLE), + ("db_microvolt", &*DB_MICROVOLT), + ("millimeter", &*MILLIMETER), + ("yemeni_rial", &*YEMENI_RIAL), + ("£", &*POUND_STERLING), + ("EER", &*ENERGY_EFFICIENCY_RATIO), + ("MNT", &*TUGRIK), + ("MJ/kg_dry", &*MEGAJOULES_PER_KILOGRAM_DRY_AIR), + ("mm/min", &*MILLIMETERS_PER_MINUTE), + ("px", &*PIXEL), + ("KWD", &*KUWAITI_DINAR), + ("deg", &*DEGREES_ANGULAR), + ("rad/s", &*RADIANS_PER_SECOND), + ("RON", &*LEU), + ("azerbaijanian_manat", &*AZERBAIJANIAN_MANAT), + ("kΩ", &*KILOHM), + ("dBµV", &*DB_MICROVOLT), + ("short_ton", &*SHORT_TON), + ("g/min", &*GRAMS_PER_MINUTE), + ("in/wc", &*INCHES_OF_WATER), + ("KRW", &*SOUTH_KOREAN_WON), + ("SYP", &*SYRIAN_POUND), + ("centimeter", &*CENTIMETER), + ("m/h", &*METERS_PER_HOUR), + ("micrograms_per_cubic_meter", &*MICROGRAMS_PER_CUBIC_METER), + ("scm", &*CUBIC_METERS_NATURAL_GAS), + ("MMK", &*KYAT), + ("feet_per_minute", &*FEET_PER_MINUTE), + ("rpm", &*REVOLUTIONS_PER_MINUTE), + ("kilobyte", &*KILOBYTE), ("AZN", &*AZERBAIJANIAN_MANAT), - ("S/m", &*SIEMENS_PER_METER), - ("₹", &*INDIAN_RUPEE), - ("Br", &*BELARUSSIAN_RUBLE), + ("kilometers_per_hour", &*KILOMETERS_PER_HOUR), + ("SFr", &*SWISS_FRANC), + ("kilopound", &*KILOPOUND), + ("liters_per_hour", &*LITERS_PER_HOUR), + ("lb/s", &*POUNDS_PER_SECOND), + ("lb", &*POUND), + ("Դ", &*ARMENIAN_DRAM), + ( + "kilowatt_hours_per_square_meter", + &*KILOWATT_HOURS_PER_SQUARE_METER + ), + ("miles_per_hour", &*MILES_PER_HOUR), + ("KGS", &*SOM), + ("kg/s", &*KILOGRAMS_PER_SECOND), ("norwegian_krone", &*NORWEGIAN_KRONE), - ("millivolt", &*MILLIVOLT), - ("ton", &*METRIC_TON), - ("FJD", &*FIJI_DOLLAR), - ("celsius_degrees", &*CELSIUS_DEGREES), - ("RM", &*MALAYSIAN_RINGGIT), - ("kilopounds_per_hour", &*KILOPOUNDS_PER_HOUR), - ("hectoliters_per_second", &*HECTOLITERS_PER_SECOND), - ("feet_per_second", &*FEET_PER_SECOND), - ("₤", &*TURKISH_LIRA), - ("kilobyte", &*KILOBYTE), - ("Kr", &*ICELAND_KRONA), + ("zimbabwe_dollar", &*ZIMBABWE_DOLLAR), + ("volts_per_degree_kelvin", &*VOLTS_PER_DEGREE_KELVIN), + ("IQD", &*IRAQI_DINAR), + ("fahrenheit_degrees", &*FAHRENHEIT_DEGREES), + ("ohm_meter", &*OHM_METER), + ("RWF", &*RWANDA_FRANC), + ("dong", &*DONG), + ("euro", &*EURO), + ( + "watts_per_meter_degree_kelvin", + &*WATTS_PER_METER_DEGREE_KELVIN + ), + ( + "cubic_feet_per_minute_per_square_foot", + &*CUBIC_FEET_PER_MINUTE_PER_SQUARE_FOOT + ), + ("north_korean_won", &*NORTH_KOREAN_WON), + ("C", &*COULOMB), + ("HUF", &*FORINT), + ("gigawatt_hour", &*GIGAWATT_HOUR), + ("kBTU/ft²", &*KILOBTU_PER_SQUARE_FOOT), + ("Vt", &*VATU), + ("t", &*SHORT_TON), + ("ounce", &*OUNCE), + ("PHP", &*PHILIPPINE_PESO), + ("kilovolt_ampere", &*KILOVOLT_AMPERE), + ("celsius_degrees", &*CELSIUS_DEGREES), + ("formazin_nephelometric_unit", &*FORMAZIN_NEPHELOMETRIC_UNIT), + ("ft³", &*CUBIC_FOOT), + ("UM", &*OUGUIYA), + ("CNY", &*CHINESE_YUAN), + ("iraqi_dinar", &*IRAQI_DINAR), + ("mm", &*MILLIMETER), + ("metric_tons_per_hour", &*METRIC_TONS_PER_HOUR), + ("volt_ampere", &*VOLT_AMPERE), + ("armenian_dram", &*ARMENIAN_DRAM), + ("MBTU/ft²", &*MEGABTU_PER_SQUARE_FOOT), + ("W/m²_irr", &*WATTS_PER_SQUARE_METER_IRRADIANCE), + ("W/ft²", &*WATTS_PER_SQUARE_FOOT), + ("MWK", &*KWACHA), + ("MZN", &*METICAL), + ("lb/h", &*POUNDS_PER_HOUR), + ("solomon_islands_dollar", &*SOLOMON_ISLANDS_DOLLAR), + ("BOB", &*BOLIVIANO), + ("radians_per_second_squared", &*RADIANS_PER_SECOND_SQUARED), + ("second", &*SECOND), + ("kW/ft²", &*KILOWATTS_PER_SQUARE_FOOT), + ("canadian_dollar", &*CANADIAN_DOLLAR), + ("m²/N", &*SQUARE_METERS_PER_NEWTON), + ("henry", &*HENRY), + ("power_usage_effectiveness", &*POWER_USAGE_EFFECTIVENESS), + ("MOP", &*PATACA), + ("BIF", &*BURUNDI_FRANC), + ("mg/m³", &*MILLIGRAMS_PER_CUBIC_METER), + ("tonrefh", &*TONS_REFRIGERATION_HOUR), + ("ft³_gas", &*CUBIC_FEET_NATURAL_GAS), + ("qt", &*QUART), + ("cubic_feet_per_second", &*CUBIC_FEET_PER_SECOND), + ("VEF", &*BOLIVAR_FUERTE), + ("guinea_franc", &*GUINEA_FRANC), + ("kWh/ft²", &*KILOWATT_HOURS_PER_SQUARE_FOOT), + ("ft/s", &*FEET_PER_SECOND), + ("mm/s", &*MILLIMETERS_PER_SECOND), + ("newton_meter", &*NEWTON_METER), + ("tons_refrigeration_hour", &*TONS_REFRIGERATION_HOUR), + ("%", &*PERCENT), + ("wk", &*WEEK), + ("square_mile", &*SQUARE_MILE), + ("kilograms_per_hour", &*KILOGRAMS_PER_HOUR), + ("ft/min", &*FEET_PER_MINUTE), + ("foot_pounds_per_second", &*FOOT_POUNDS_PER_SECOND), + ("fc", &*FOOTCANDLE), + ("kilocubic_feet_per_minute", &*KILOCUBIC_FEET_PER_MINUTE), + ("cedi", &*CEDI), + ("SLL", &*LEONE), + ("coefficient_of_performance", &*COEFFICIENT_OF_PERFORMANCE), + ("K/min", &*DEGREES_KELVIN_PER_MINUTE), + ( + "watts_per_cubic_feet_per_minute", + &*WATTS_PER_CUBIC_FEET_PER_MINUTE + ), + ("mVA", &*MEGAVOLT_AMPERE), + ("BGN", &*BULGARIAN_LEV), + ("L/min", &*LITERS_PER_MINUTE), + ("mile", &*MILE), + ("µg/m³", &*MICROGRAMS_PER_CUBIC_METER), + ("millimeters_per_hour", &*MILLIMETERS_PER_HOUR), + ("grams_per_cubic_meter", &*GRAMS_PER_CUBIC_METER), + ("tons_refrigeration", &*TONS_REFRIGERATION), + ("JMD", &*JAMAICAN_DOLLAR), + ("lari", &*LARI), + ("inHg", &*INCHES_OF_MERCURY), + ("BRL", &*BRAZILIAN_REAL), + ("tenge", &*TENGE), + ("ppu", &*PARTS_PER_UNIT), + ( + "kilowatts_per_kilocubic_feet_per_minute", + &*KILOWATTS_PER_KILOCUBIC_FEET_PER_MINUTE + ), + ("MTn", &*METICAL), + ("konvertibilna_marka", &*KONVERTIBILNA_MARKA), + ("BAM", &*KONVERTIBILNA_MARKA), + ("kilojoules_per_hour", &*KILOJOULES_PER_HOUR), + ("Δ°F", &*FAHRENHEIT_DEGREES), + ("Kč", &*CZECH_KORUNA), + ("cfs", &*CUBIC_FEET_PER_SECOND), + ("peso_uruguayo", &*PESO_URUGUAYO), + ("kilowatts_per_square_meter", &*KILOWATTS_PER_SQUARE_METER), + ("cfh", &*CUBIC_FEET_PER_HOUR), + ("PB", &*PETABYTE), + ("malaysian_ringgit", &*MALAYSIAN_RINGGIT), + ("ман", &*AZERBAIJANIAN_MANAT), + ("km/s", &*KILOMETERS_PER_SECOND), + ("south_korean_won", &*SOUTH_KOREAN_WON), + ("thousand_cubic_feet", &*THOUSAND_CUBIC_FEET), + ("cs", &*HUNDREDTHS_SECOND), + ("g/s", &*GRAMS_PER_SECOND), + ("KYD", &*CAYMAN_ISLANDS_DOLLAR), + ("saint_helena_pound", &*SAINT_HELENA_POUND), + ("scf", &*CUBIC_FEET_NATURAL_GAS), + ("degrees_fahrenheit_per_hour", &*DEGREES_FAHRENHEIT_PER_HOUR), + ("Am²", &*AMPERE_SQUARE_METER), + ("pataca", &*PATACA), + ("/min", &*PER_MINUTE), + ("square_foot", &*SQUARE_FOOT), + ("joules_per_square_meter", &*JOULES_PER_SQUARE_METER), + ( + "kilojoules_per_degree_kelvin", + &*KILOJOULES_PER_DEGREE_KELVIN + ), + ("HRK", &*CROATIAN_KUNA), + ("ampere_square_meter", &*AMPERE_SQUARE_METER), + ("megajoules_per_square_meter", &*MEGAJOULES_PER_SQUARE_METER), + ("weber", &*WEBER), + ("mm³", &*CUBIC_MILLIMETER), + ("km", &*KILOMETER), + ("MMcf", &*MILLION_CUBIC_FEET), + ("YER", &*YEMENI_RIAL), + ("KHR", &*RIEL), + ("MV", &*MEGAVOLT), + ("ftlbs/sec", &*FOOT_POUNDS_PER_SECOND), + ("tugrik", &*TUGRIK), + ("°F/h", &*DEGREES_FAHRENHEIT_PER_HOUR), + ("AUD", &*AUSTRALIAN_DOLLAR), + ("gigajoules_per_hour", &*GIGAJOULES_PER_HOUR), + ("Nfk", &*NAKFA), + ("meters_per_second", &*METERS_PER_SECOND), + ("zambian_kwacha", &*ZAMBIAN_KWACHA), + ("gigabyte", &*GIGABYTE), + ("trinidad_and_tobago_dollar", &*TRINIDAD_AND_TOBAGO_DOLLAR), + ("zł", &*PZLOTY), + ("standard_cubic_foot", &*CUBIC_FEET_NATURAL_GAS), + ("joules_per_degree_kelvin", &*JOULES_PER_DEGREE_KELVIN), + ("ft", &*FOOT), + ("leu", &*LEU), + ( + "megajoules_per_kilogram_dry_air", + &*MEGAJOULES_PER_KILOGRAM_DRY_AIR + ), + ("grams_per_kilogram", &*GRAMS_PER_KILOGRAM), + ("swedish_krona", &*SWEDISH_KRONA), + ("MMBTU", &*MEGABTU), + ("MAD", &*MOROCCAN_DIRHAM), ("ZMW", &*ZAMBIAN_KWACHA), - ("meters_per_second_squared", &*METERS_PER_SECOND_SQUARED), - ("W/cfm", &*WATTS_PER_CUBIC_FEET_PER_MINUTE), - ("danish_krone", &*DANISH_KRONE), + ("SAR", &*SAUDI_RIYAL), + ("square_yard", &*SQUARE_YARD), + ("BTU/lb", &*BTU_PER_POUND), + ("czech_koruna", &*CZECH_KORUNA), + ("pounds_per_minute", &*POUNDS_PER_MINUTE), + ( + "hundred_cubic_feet_natural_gas", + &*HUNDRED_CUBIC_FEET_NATURAL_GAS + ), + ("Db", &*DOBRA), + ("gigajoules_per_cubic_meter", &*GIGAJOULES_PER_CUBIC_METER), + ("BSD", &*BAHAMIAN_DOLLAR), + ("SHP", &*SAINT_HELENA_POUND), + ("৳", &*TAKA), + ("kg/m³", &*KILOGRAMS_PER_CUBIC_METER), ("footcandle", &*FOOTCANDLE), - ("A/m²", &*AMPERES_PER_SQUARE_METER), - ("Դ", &*ARMENIAN_DRAM), - ("belarussian_ruble", &*BELARUSSIAN_RUBLE), - ("quetzal", &*QUETZAL), - ("psi_per_degree_fahrenheit", &*PSI_PER_DEGREE_FAHRENHEIT), - ("€", &*EURO), - ("trinidad_and_tobago_dollar", &*TRINIDAD_AND_TOBAGO_DOLLAR), - ("mile²", &*SQUARE_MILE), + ("R$", &*BRAZILIAN_REAL), + ("J/kg°K", &*JOULES_PER_KILOGRAM_DEGREE_KELVIN), + ("amperes_per_meter", &*AMPERES_PER_METER), + ("LBP", &*LEBANESE_POUND), + ("/h", &*PER_HOUR), + ("inches_per_hour", &*INCHES_PER_HOUR), + ("lempira", &*LEMPIRA), + ("MHz", &*MEGAHERTZ), + ("candelas_per_square_meter", &*CANDELAS_PER_SQUARE_METER), + ("ARS", &*ARGENTINE_PESO), ("₴", &*HRYVNIA), - ("USD", &*US_DOLLAR), - ("kVAh", &*KILOVOLT_AMPERE_HOUR), - ("mbar", &*MILLIBAR), - ("BTU", &*BTU), - ("square_millimeter", &*SQUARE_MILLIMETER), - ("liters_per_minute", &*LITERS_PER_MINUTE), - ("standard_cubic_foot", &*CUBIC_FEET_NATURAL_GAS), - ("AED", &*UAE_DIRHAM), - ("pounds_per_hour", &*POUNDS_PER_HOUR), - ("therms_per_hour", &*THERMS_PER_HOUR), - ("pf", &*POWER_FACTOR), - ("meters_per_minute", &*METERS_PER_MINUTE), - ("cm²", &*SQUARE_CENTIMETER), - ("gigabyte", &*GIGABYTE), - ("therm", &*THERM), - ("cayman_islands_dollar", &*CAYMAN_ISLANDS_DOLLAR), - ("hundredths_second", &*HUNDREDTHS_SECOND), + ("celsius", &*CELSIUS), + ("pound", &*POUND), + ("kgal", &*KILOGALLON), ("SBD", &*SOLOMON_ISLANDS_DOLLAR), - ("ლ", &*LARI), - ("mm³", &*CUBIC_MILLIMETER), - ("ds", &*TENTHS_SECOND), - ("cfm", &*CUBIC_FEET_PER_MINUTE), - ("metric_ton", &*METRIC_TON), - ("terabyte", &*TERABYTE), - ("ounce", &*OUNCE), - ("rad/s²", &*RADIANS_PER_SECOND_SQUARED), - ("Ns", &*NEWTON_SECOND), - ("gourde", &*GOURDE), - ("nepalese_rupee", &*NEPALESE_RUPEE), - ("kilocubic_feet_per_minute", &*KILOCUBIC_FEET_PER_MINUTE), - ("min", &*MINUTE), - ("Δ°C", &*CELSIUS_DEGREES), - ("megahertz", &*MEGAHERTZ), - ("rupiah", &*RUPIAH), - ("TND", &*TUNISIAN_DINAR), - ("TMT", &*MANAT), - ("m/h", &*METERS_PER_HOUR), - ("kg/min", &*KILOGRAMS_PER_MINUTE), - ("WST", &*TALA), - ("m²/N", &*SQUARE_METERS_PER_NEWTON), - ("parts_per_million", &*PARTS_PER_MILLION), - ("ppb", &*PARTS_PER_BILLION), - ("SHP", &*SAINT_HELENA_POUND), - ("somoni", &*SOMONI), - ("volt_ampere_reactive_hour", &*VOLT_AMPERE_REACTIVE_HOUR), - ("libyan_dinar", &*LIBYAN_DINAR), - ("pounds_per_second", &*POUNDS_PER_SECOND), + ( + "nephelometric_turbidity_units", + &*NEPHELOMETRIC_TURBIDITY_UNITS + ), + ("joules_per_hour", &*JOULES_PER_HOUR), + ("cfm/ft²", &*CUBIC_FEET_PER_MINUTE_PER_SQUARE_FOOT), + ("W/m²", &*WATTS_PER_SQUARE_METER), + ("db", &*DECIBEL), + ("kilowatts_per_square_foot", &*KILOWATTS_PER_SQUARE_FOOT), + ("milliwatt", &*MILLIWATT), + ("btu_per_pound", &*BTU_PER_POUND), + ("turkish_lira", &*TURKISH_LIRA), + ("rial_omani", &*RIAL_OMANI), + ("gH₂O/kgAir", &*GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR), + ("meters_per_hour", &*METERS_PER_HOUR), + ("square_kilometer", &*SQUARE_KILOMETER), + ("ns", &*NANOSECOND), + ("millisecond", &*MILLISECOND), + ("argentine_peso", &*ARGENTINE_PESO), + ("m³/s", &*CUBIC_METERS_PER_SECOND), + ( + "kilovolt_ampere_reactive_hour", + &*KILOVOLT_AMPERE_REACTIVE_HOUR + ), + ("kW", &*KILOWATT), + ("yd²", &*SQUARE_YARD), + ("BTU/ft²", &*BTU_PER_SQUARE_FOOT), + ("watts_per_square_meter", &*WATTS_PER_SQUARE_METER), + ("kWh", &*KILOWATT_HOUR), + ("degrees_kelvin_per_hour", &*DEGREES_KELVIN_PER_HOUR), + ("GJ/m³", &*GIGAJOULES_PER_CUBIC_METER), + ("฿", &*BAHT), + ("₹", &*INDIAN_RUPEE), + ("ZK", &*ZAMBIAN_KWACHA), + ("volt_ampere_hour", &*VOLT_AMPERE_HOUR), + ("MBTU", &*MEGABTU), + ("lek", &*LEK), + ("tanzanian_shilling", &*TANZANIAN_SHILLING), + ("ohm", &*OHM), + ("MKD", &*DENAR), + ("joule", &*JOULE), + ("in²", &*SQUARE_INCH), + ("DCIE", &*DATA_CENTER_INFRASTRUCTURE_EFFICIENCY), + ("taka", &*TAKA), + ("Ccf_natural_gas", &*CENTUM_CUBIC_FEET_NATURAL_GAS), + ("EGP", &*EGYPTIAN_POUND), + ("cubic_inch", &*CUBIC_INCH), + ("MWh/ft²", &*MEGAWATT_HOURS_PER_SQUARE_FOOT), + ("V/m", &*VOLTS_PER_METER), + ("kilogram", &*KILOGRAM), + ("fnu", &*FORMAZIN_NEPHELOMETRIC_UNIT), ("julian_month", &*JULIAN_MONTH), - ("V/K", &*VOLTS_PER_DEGREE_KELVIN), - ("RSD", &*SERBIAN_DINAR), - ("ETB", &*ETHIOPIAN_BIRR), - ("gallon", &*GALLON), - ("mauritius_rupee", &*MAURITIUS_RUPEE), - ("₪", &*NEW_ISRAELI_SHEKEL), - ("square_inch", &*SQUARE_INCH), - ("km", &*KILOMETER), - ("ALL", &*LEK), - ("₩", &*SOUTH_KOREAN_WON), - ("standard_cubic_meter", &*CUBIC_METERS_NATURAL_GAS), - ("kilograms_per_square_meter", &*KILOGRAMS_PER_SQUARE_METER), - ("microsecond", &*MICROSECOND), - ("mmHg", &*MILLIMETERS_OF_MERCURY), + ("hL", &*HECTOLITER), + ("volt", &*VOLT), + ("cpm", &*CYCLES_PER_MINUTE), + ("suriname_dollar", &*SURINAME_DOLLAR), + ("%obsc/m", &*PERCENT_OBSCURATION_PER_METER), + ("psi/°F", &*PSI_PER_DEGREE_FAHRENHEIT), + ("therm", &*THERM), + ("hundred_cubic_feet", &*HUNDRED_CUBIC_FEET), + ("liters_per_minute", &*LITERS_PER_MINUTE), + ("syrian_pound", &*SYRIAN_POUND), + ("₮", &*TUGRIK), + ("JOD", &*JORDANIAN_DINAR), + ("feet_per_second", &*FEET_PER_SECOND), + ("tenths_second", &*TENTHS_SECOND), + ("ден", &*DENAR), + ("µm", &*MICROMETER), + ("GIP", &*GIBRALTAR_POUND), + ("KZT", &*TENGE), + ("GHS", &*CEDI), + ("boliviano", &*BOLIVIANO), + ("rand", &*RAND), + ("in", &*INCH), ("ms", &*MILLISECOND), - ("hectoliter", &*HECTOLITER), - ("degPh", &*DEGREES_PHASE), - ("imperial_gallons_per_minute", &*IMPERIAL_GALLONS_PER_MINUTE), + ("per_minute", &*PER_MINUTE), + ("megawatt", &*MEGAWATT), + ("MJ/°K", &*MEGAJOULES_PER_DEGREE_KELVIN), + ("ლ", &*LARI), + ("m", &*METER), + ( + "joules_per_kilogram_degree_kelvin", + &*JOULES_PER_KILOGRAM_DEGREE_KELVIN + ), + ("yard", &*YARD), + ("pounds_per_hour", &*POUNDS_PER_HOUR), + ("mΩ", &*MILLIOHM), + ("UAH", &*HRYVNIA), + ("grams_per_minute", &*GRAMS_PER_MINUTE), + ("kilobtu_per_square_foot", &*KILOBTU_PER_SQUARE_FOOT), + ("g/m³", &*GRAMS_PER_CUBIC_METER), + ("MJ", &*MEGAJOULE), + ("N", &*NEWTON), + ("milliliters_per_second", &*MILLILITERS_PER_SECOND), + ("kilograms_per_square_meter", &*KILOGRAMS_PER_SQUARE_METER), + ("BHD", &*BAHRAINI_DINAR), + ("₱", &*PHILIPPINE_PESO), + ("Af", &*AFGHANI), + ("degrees_phase", &*DEGREES_PHASE), + ("moldavian_leu", &*MOLDAVIAN_LEU), + ("kW/m²", &*KILOWATTS_PER_SQUARE_METER), + ("square_meters_per_newton", &*SQUARE_METERS_PER_NEWTON), + ("Js", &*JOULE_SECOND), + ("kg", &*KILOGRAM), + ("djibouti_franc", &*DJIBOUTI_FRANC), + ("cubic_centimeter", &*CUBIC_CENTIMETER), + ("m³/h", &*CUBIC_METERS_PER_HOUR), + ("horsepower", &*HORSEPOWER), + ("CHF", &*SWISS_FRANC), + ("m³/min", &*CUBIC_METERS_PER_MINUTE), + ("PGK", &*KINA), + ("grams_per_second", &*GRAMS_PER_SECOND), + ("pt", &*PINT), + ("milliliter", &*MILLILITER), + ("malagasy_ariary", &*MALAGASY_ARIARY), + ("VUV", &*VATU), + ("mg/L", &*MILLIGRAMS_PER_LITER), + ("FKP", &*FALKLAND_ISLANDS_POUND), + ("m/s²", &*METERS_PER_SECOND_SQUARED), + ("pakistan_rupee", &*PAKISTAN_RUPEE), + ("W", &*WATT), + ("siemens_per_meter", &*SIEMENS_PER_METER), + ("HKD", &*HONG_KONG_DOLLAR), + ("Ωm", &*OHM_METER), + ( + "megajoules_per_degree_kelvin", + &*MEGAJOULES_PER_DEGREE_KELVIN + ), + ("cubic_meters_per_minute", &*CUBIC_METERS_PER_MINUTE), + ("°C/h", &*DEGREES_CELSIUS_PER_HOUR), + ("milligram", &*MILLIGRAM), + ("gallons_per_hour", &*GALLONS_PER_HOUR), + ("candela", &*CANDELA), + ("radians_per_second", &*RADIANS_PER_SECOND), + ("db_millivolt", &*DB_MILLIVOLT), + ("W/cfm", &*WATTS_PER_CUBIC_FEET_PER_MINUTE), + ("liter", &*LITER), + ("RUB", &*RUSSIAN_RUBLE), + ("ouguiya", &*OUGUIYA), + ("leone", &*LEONE), + ("watt_hours_per_square_foot", &*WATT_HOURS_PER_SQUARE_FOOT), ("kJ/kg_dry", &*KILOJOULES_PER_KILOGRAM_DRY_AIR), - ("balboa", &*BALBOA), - ("V/m", &*VOLTS_PER_METER), - ("kg/h", &*KILOGRAMS_PER_HOUR), - ("PB", &*PETABYTE), - ("XCD", &*EAST_CARIBBEAN_DOLLAR), - ("miles_per_hour", &*MILES_PER_HOUR), - ("din", &*SERBIAN_DINAR), - ("hft³", &*HECTO_CUBIC_FOOT), - ("lx", &*LUX), - ("iraqi_dinar", &*IRAQI_DINAR), - ("egyptian_pound", &*EGYPTIAN_POUND), - ("megavolt_ampere", &*MEGAVOLT_AMPERE), - ("qt", &*QUART), - ("MMK", &*KYAT), - ("uzbekistan_sum", &*UZBEKISTAN_SUM), - ("mΩ", &*MILLIOHM), - ("foot", &*FOOT), - ("feet_per_minute", &*FEET_PER_MINUTE), - ("cubic_yard", &*CUBIC_YARD), - ("BTN", &*NGULTRUM), - ("₸", &*TENGE), - ("W/ft²", &*WATTS_PER_SQUARE_FOOT), - ("cycles_per_minute", &*CYCLES_PER_MINUTE), - ("kilometer", &*KILOMETER), - ("LBP", &*LEBANESE_POUND), - ("russian_ruble", &*RUSSIAN_RUBLE), - ("DZD", &*ALGERIAN_DINAR), - ("ZK", &*ZAMBIAN_KWACHA), - ("°daysF", &*DEGREE_DAYS_FAHRENHEIT), - ("degree_days_celsius", &*DEGREE_DAYS_CELSIUS), - ("bermudian_dollar", &*BERMUDIAN_DOLLAR), - ("Kn", &*CROATIAN_KUNA), - ("joules_per_square_meter", &*JOULES_PER_SQUARE_METER), - ("calorie_per_gram", &*CALORIE_PER_GRAM), - ("mm/min", &*MILLIMETERS_PER_MINUTE), - ("OMR", &*RIAL_OMANI), + ("psi", &*POUNDS_PER_SQUARE_INCH), + ("siemens", &*SIEMENS), + ("pf", &*POWER_FACTOR), ] .iter() .cloned() diff --git a/unit-gen/units.txt b/unit-gen/units.txt index a3242b5..b416b3a 100644 --- a/unit-gen/units.txt +++ b/unit-gen/units.txt @@ -11,11 +11,11 @@ -- dimensionless (null) percent, %; ; 0.01 +percent_relative_humidity, %RH; ; 0.01 pixel, px decibel, db power_factor, pf ph, pH -percent_relative_humidity, %RH grams_of_water_per_kilogram_dry_air, gH₂O/kgAir volts_per_degree_kelvin, V/K degree_days_celsius, °daysC @@ -231,6 +231,8 @@ kilograms_per_cubic_meter, kg/m³; kg1*m-3 grams_per_cubic_meter, g/m³; kg1*m-3; 1.0E-3 milligrams_per_cubic_meter, mg/m³; kg1*m-3; 1.0E-6 micrograms_per_cubic_meter, µg/m³; kg1*m-3; 1.0E-9 +kilograms_per_liter, kg/L; kg1*m-3; 1.0E-3 +milligrams_per_liter, mg/L; kg1*m-3; 1.0E-9 -- electric charge (sec1*A1) coulomb, C; sec1*A1 @@ -289,9 +291,10 @@ gigajoule, GJ; kg1*m2*sec-2; 1000000000.0 newton_meter, Nm; kg1*m2*sec-2 cubic_meters_natural_gas, standard_cubic_meter, scm, m³_gas; kg1*m2*sec-2; 37313432.83582089 cubic_feet_natural_gas, standard_cubic_foot, scf, ft³_gas; kg1*m2*sec-2; 1086498 -hundred_cubic_feet_natural_gas; kg1*m2*sec-2; 108649800 -thousand_cubic_feet_natural_gas; kg1*m2*sec-2; 1086498000 -million_cubic_feet_natural_gas; kg1*m2*sec-2; 1086498000000 +hundred_cubic_feet_natural_gas, Hcf_natural_gas; kg1*m2*sec-2; 108649800 +centum_cubic_feet_natural_gas, Ccf_natural_gas; kg1*m2*sec-2; 108649800 +thousand_cubic_feet_natural_gas, Mcf_natural_gas; kg1*m2*sec-2; 1086498000 +million_cubic_feet_natural_gas, MMcf_natural_gas; kg1*m2*sec-2; 1086498000000 -- apparent energy (kg1*m2*sec-2) volt_ampere_hour, VAh; kg1*m2*sec-2; 3600.0 @@ -313,9 +316,15 @@ megawatt_hours_per_square_meter, MWh/m²; kg1*sec-2; 3.6E9 megawatt_hours_per_square_foot, MWh/ft²; kg1*sec-2; 3.8750077500155E10 megajoules_per_square_meter, MJ/m²; kg1*sec-2; 1000000.0 megajoules_per_square_foot, MJ/ft²; kg1*sec-2; 1.076391041671E7 +btu_per_square_foot, BTU/ft²; kg1*sec-2; 1.135433731957E4 kilobtu_per_square_foot, kBTU/ft²; kg1*sec-2; 1.135433731957E7 megabtu_per_square_foot, MBTU/ft²; kg1*sec-2; 1.135433731957E10 +-- energy by volume (kg1*m-1*sec-2) +joules_per_cubic_meter, J/m³; kg1*m-1*sec-2 +gigajoules_per_cubic_meter, GJ/m³; kg1*m-1*sec-2; 1000000000.0 +kilowatt_hours_per_cubic_meter, kWh/m³; kg1*m-1*sec-2; 3600000.0 + -- enthalpy (m2*sec-2) joules_per_gram, J/g; m2*sec-2; 0.0010 joules_per_kilogram, J/kg; m2*sec-2 @@ -393,6 +402,7 @@ lumen, lm; cd1 -- luminous intensity (cd) candela, cd; cd1 + -- magnetic field strength (m-1*A1) amperes_per_meter, A/m; m-1*A1 @@ -507,9 +517,9 @@ microsecond, µs; sec1; 1.0E-6 millisecond, ms; sec1; 0.0010 hundredths_second, cs; sec1; 0.01 tenths_second, ds; sec1; 0.1 -second, sec, s; sec1 +second, s, sec; sec1 minute, min; sec1; 60.0 -hour, hr, h; sec1; 3600.0 +hour, h, hr; sec1; 3600.0 day; sec1; 86400.0 week, wk; sec1; 604800.0 julian_month, mo; sec1; 2629800.0 @@ -522,11 +532,14 @@ kilometers_per_hour, km/h; m1*sec-1; 0.277778 miles_per_hour, mph; m1*sec-1; 0.447027 feet_per_second, ft/s; m1*sec-1; 0.3048 feet_per_minute, ft/min; m1*sec-1; 0.00508 +inches_per_hour, in/h; m1*sec-1; 7.0555555555555556E-6 millimeters_per_second, mm/s; m1*sec-1; 0.0010 millimeters_per_minute, mm/min; m1*sec-1; 1.6666666666666667E-5 +millimeters_per_hour, mm/h; m1*sec-1; 2.7777777777777778E-7 meters_per_minute, m/min; m1*sec-1; 0.016666666666666666 meters_per_hour, m/h; m1*sec-1; 2.777777777777778E-4 knot; m1*sec-1; 0.5144 +cubic_feet_per_minute_per_square_foot, cfm/ft²; m1*sec-1; 0.00508 -- volume (m3) cubic_meter, m³; m3 @@ -537,7 +550,7 @@ hectoliter, hL; m3; 0.10 liter, L; m3; 0.0010 kiloliter, kL; m3 cubic_inch, in³; m3; 1.6387064E-5 -cubic_foot, ft³; m3; 0.028317 +cubic_foot, ft³; m3; 0.028316846592 cubic_yard, yd³; m3; 0.764555 gallon, gal; m3; 0.003785 kilogallon, kgal; m3; 3.785 @@ -545,7 +558,11 @@ quart, qt; m3; 9.46E-4 pint, pt; m3; 4.73E-4 fluid_ounce, fl_oz; m3; 2.95729E-5 imperial_gallon, galUK; m3; 0.004546092 -hecto_cubic_foot, hft³; m3; 2.8317 +hecto_cubic_foot, hft³; m3; 2.8316846592 +hundred_cubic_feet, Hcf; m3; 2.8316846592 +centum_cubic_feet, Ccf; m3; 2.8316846592 +thousand_cubic_feet, Mcf; m3; 28.316846592 +million_cubic_feet, MMcf; m3; 28316.846592 -- volumetric flow (m3*sec-1) cubic_meters_per_second, m³/s; m3*sec-1 @@ -570,4 +587,5 @@ kilobyte, kB; ; 1024 megabyte, MB; ; 1048576 gigabyte, GB; ; 1073741824 terabyte, TB; ; 1099511627776 -petabyte, PB; ; 1125899906842624 \ No newline at end of file +petabyte, PB; ; 1125899906842624 + From 9876e3a768dbcbc794d608a8b567a06298b1f150 Mon Sep 17 00:00:00 2001 From: Gareth Johnson <75035963+garethj2@users.noreply.github.com> Date: Mon, 18 Aug 2025 15:50:05 +0100 Subject: [PATCH 2/2] Clippy updates --- src/haystack/defs/namespace.rs | 2 +- src/haystack/filter/path.rs | 2 +- src/haystack/val/date.rs | 2 +- src/haystack/val/datetime.rs | 2 +- src/haystack/val/time.rs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/haystack/defs/namespace.rs b/src/haystack/defs/namespace.rs index b628827..43c4d9f 100644 --- a/src/haystack/defs/namespace.rs +++ b/src/haystack/defs/namespace.rs @@ -785,7 +785,7 @@ impl<'a> Namespace<'a> { } /// The defs for all of the core haystack value types. - pub fn core_type_defs(&self) -> CoreTypeDefs { + pub fn core_type_defs(&'_ self) -> CoreTypeDefs<'_> { CoreTypeDefs { marker: self.get_by_name("marker").unwrap_or(&EMPTY_DICT), na: self.get_by_name("na").unwrap_or(&EMPTY_DICT), diff --git a/src/haystack/filter/path.rs b/src/haystack/filter/path.rs index 5263ae3..277a651 100644 --- a/src/haystack/filter/path.rs +++ b/src/haystack/filter/path.rs @@ -30,7 +30,7 @@ impl Path { } /// Obtain an `Id` iterator over `Path`s segments - pub fn iter(&self) -> std::slice::Iter { + pub fn iter(&'_ self) -> std::slice::Iter<'_, Id> { self.segments.iter() } } diff --git a/src/haystack/val/date.rs b/src/haystack/val/date.rs index c759d0a..81458f3 100644 --- a/src/haystack/val/date.rs +++ b/src/haystack/val/date.rs @@ -44,7 +44,7 @@ impl Date { impl PartialOrd for Date { fn partial_cmp(&self, other: &Self) -> Option { - Some(self.value.cmp(&other.value)) + Some(self.cmp(other)) } } diff --git a/src/haystack/val/datetime.rs b/src/haystack/val/datetime.rs index 91a5792..bd1531d 100644 --- a/src/haystack/val/datetime.rs +++ b/src/haystack/val/datetime.rs @@ -71,7 +71,7 @@ impl DateTime { impl PartialOrd for DateTime { fn partial_cmp(&self, other: &Self) -> Option { - Some(self.value.cmp(&other.value)) + Some(self.cmp(other)) } } diff --git a/src/haystack/val/time.rs b/src/haystack/val/time.rs index cea2499..7f8f89e 100644 --- a/src/haystack/val/time.rs +++ b/src/haystack/val/time.rs @@ -52,7 +52,7 @@ impl Time { impl PartialOrd for Time { fn partial_cmp(&self, other: &Self) -> Option { - Some(self.value.cmp(&other.value)) + Some(self.cmp(other)) } }