@qudtlib/allunits
Version: 
Package containing all QUDT units, quantityKinds, and prefixes
1 lines • 5.53 MB
Source Map (JSON)
{"version":3,"sources":["units.ts"],"names":[],"mappings":"AAIA,OAAO,EAEL,IAAI,EACJ,YAAY,EACZ,MAAM,EAIN,aAAa,EAEd,MAAM,eAAe,CAAC;AAEvB,cAAc,eAAe,CAAC;AA0twE9B,eAAO,MAAM,KAAK;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAu7MjB,CAAC;AAmltCF,eAAO,MAAM,aAAa;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAilHzB,CAAC;AAoVF,eAAO,MAAM,QAAQ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAmEpB,CAAC;AAqHF,eAAO,MAAM,cAAc;;;;;;;;;;;CAqB1B,CAAC","file":"units.d.ts","sourcesContent":["/**\n * Code generated by qudtlib-java:qudtlib-js-gen.\n */\nimport { Decimal } from \"decimal.js\";\nimport {\n  config,\n  Unit,\n  QuantityKind,\n  Prefix,\n  LangString,\n  FactorUnits,\n  FactorUnit,\n  SystemOfUnits,\n  Qudt,\n} from \"@qudtlib/core\";\n\nexport * from \"@qudtlib/core\";\n// Units\n{\n  let unit: Unit;\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/100KiloCount\",\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    [],\n    1,\n    false,\n    true\n  );\n  unit.addLabel(new LangString(\"100KiloCount\", undefined));\n  config.units.set(\"http://qudt.org/vocab/unit/100KiloCount\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/10KiloCount\",\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    [],\n    1,\n    false,\n    true\n  );\n  unit.addLabel(new LangString(\"10KiloCount\", undefined));\n  config.units.set(\"http://qudt.org/vocab/unit/10KiloCount\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/2PiRAD\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1\",\n    new Decimal(\"0.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    true,\n    false\n  );\n  unit.addLabel(new LangString(\"2pirad\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/PlaneAngle\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Angle\");\n  config.units.set(\"http://qudt.org/vocab/unit/2PiRAD\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/PLANCK\",\n    ],\n    159,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/CurrentLinkage\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagnetomotiveForce\"\n  );\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/MagneticTension\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCurrent\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/TotalCurrent\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/DisplacementCurrent\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentPhasor\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-HR\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T1D0\",\n    new Decimal(\"3600.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·h\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Hour\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/BatteryCapacity\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCharge\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-HR\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-HR-PER-DEG_C\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H-1T1D0\",\n    new Decimal(\"3600.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·h/°C\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Hour per Degree Celsius\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Unknown\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-HR-PER-DEG_C\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-HR-PER-DeciM3\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-3I0M0H0T1D0\",\n    new Decimal(\"3600000.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·h/dm³\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Hour per Cubic Decimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere Hour per Cubic Decimetre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargeDensity\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargeVolumeDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-HR-PER-DeciM3\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-HR-PER-KiloGM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M-1H0T1D0\",\n    new Decimal(\"3600.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·h/kg\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Hour per Kilogram\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargePerMass\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-HR-PER-KiloGM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-HR-PER-M2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H0T1D0\",\n    new Decimal(\"3600.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·h/m²\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Hour per Square Meter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere Hour per Square Metre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargePerArea\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricPolarization\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargeSurfaceDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-HR-PER-M2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-HR-PER-M3\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-3I0M0H0T1D0\",\n    new Decimal(\"3600.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·h/m³\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Hour per Cubic Metre\", \"en\"));\n  unit.addLabel(new LangString(\"Ampere Hour per Cubic Meter\", \"en-US\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargeDensity\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargeVolumeDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-HR-PER-M3\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-M2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L2I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·m²\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Square Metre\", \"en\"));\n  unit.addLabel(new LangString(\"Ampere Square Meter\", \"en-US\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/MagneticMoment\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticAreaMoment\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-M2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-M2-PER-J-SEC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M-1H0T1D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·m²/(J·s)\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(\n    new LangString(\"Ampere Square Meter per Joule Second\", \"en-US\")\n  );\n  unit.addLabel(new LangString(\"Ampere Square Metre per Joule Second\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricChargePerMass\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-M2-PER-J-SEC\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-MIN\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T1D0\",\n    new Decimal(\"60.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·min\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Minute\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/BatteryCapacity\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-MIN\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-A-HR\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T-1D0\",\n    new Decimal(\"0.0002777777777777777777777777777777778\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/(A·h)\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Ampere Hour\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Unknown\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-A-HR\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-CentiM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-1I0M0H0T0D0\",\n    new Decimal(\"100.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/cm\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Centimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere per Centimetre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/LinearElectricCurrentDensity\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticFieldStrength\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-CentiM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-CentiM2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H0T0D0\",\n    new Decimal(\"10000.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/cm²\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Square Centimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere per Square Centimetre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-CentiM2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-DEG_C\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H-1T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/°C\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/SI\", \"http://qudt.org/vocab/sou/CGS\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Degree Celsius\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentPerTemperature\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-DEG_C\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-GM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M-1H0T0D0\",\n    new Decimal(\"1000.0\"),\n    new Decimal(\"0.0\"),\n    undefined,\n    undefined,\n    undefined,\n    \"A/g\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Gram\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/SpecificElectricCurrent\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-GM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-J\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M-1H0T2D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/J\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Joule\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentPerEnergy\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-J\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-K\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H-1T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/K\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Kelvin\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentPerTemperature\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-K\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-KiloGM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M-1H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/kg\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Kilogram\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MassicElectricCurrent\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-KiloGM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-M\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-1I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/m\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Metre\", \"en\"));\n  unit.addLabel(new LangString(\"Ampere per Meter\", \"en-US\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/LinearElectricCurrentDensity\"\n  );\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Coercivity\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticFieldStrength\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-M\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-M2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/m²\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Square Meter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere per Square Metre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/TotalCurrentDensity\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentDensity\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/DisplacementCurrentDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-M2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-M2-K2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H-2T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/(m²·K²)\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/SI\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(\n    new LangString(\"Ampere per Square Meter Square Kelvin\", \"en-US\")\n  );\n  unit.addLabel(new LangString(\"Ampere per Square Metre Square Kelvin\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/RichardsonConstant\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-M2-K2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-MilliM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-1I0M0H0T0D0\",\n    new Decimal(\"1000.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/mm\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Millimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere per Millimetre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/LinearElectricCurrentDensity\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticFieldStrength\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-MilliM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-MilliM2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H0T0D0\",\n    new Decimal(\"1000000.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/mm²\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Square Millimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere per Square Millimetre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-MilliM2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-PA\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L1I0M-1H0T2D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/Pa\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Pascal\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Unknown\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-PA\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-PER-RAD\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A/rad\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere per Radian\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentPerAngle\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A-PER-RAD\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-SEC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T1D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·s\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n    ],\n    4,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Second\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/BatteryCapacity\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCharge\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-SEC\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A-SEC2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T2D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A·s²\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Square Second\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Unknown\");\n  config.units.set(\"http://qudt.org/vocab/unit/A-SEC2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A2-SEC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E2L0I0M0H0T1D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"A²·s\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Square Ampere Second\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Unknown\");\n  config.units.set(\"http://qudt.org/vocab/unit/A2-SEC\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L2I0M0H0T0D0\",\n    new Decimal(\"4046.8564224\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/M2\",\n    undefined,\n    \"acre\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/USCS\", \"http://qudt.org/vocab/sou/IMPERIAL\"],\n    3,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Acre\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Area\");\n  config.units.set(\"http://qudt.org/vocab/unit/AC\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AC-FT\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0\",\n    new Decimal(\"1233.48183754752\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"acre·ft\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/USCS\", \"http://qudt.org/vocab/sou/IMPERIAL\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Acre Foot\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Volume\");\n  unit.addExactMatchIri(\"http://qudt.org/vocab/unit/AC-FT_US\");\n  config.units.set(\"http://qudt.org/vocab/unit/AC-FT\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AC-FT_US\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0\",\n    new Decimal(\"1233.48426566137344\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"acre·ft{US Survey}\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Acre Us Survey Foot\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Volume\");\n  unit.addExactMatchIri(\"http://qudt.org/vocab/unit/AC-FT\");\n  config.units.set(\"http://qudt.org/vocab/unit/AC-FT_US\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AMU\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L0I0M1H0T0D0\",\n    new Decimal(\"1.66053878283E-27\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/KiloGM\",\n    undefined,\n    \"amu\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Atomic Mass Unit\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Mass\");\n  unit.addExactMatchIri(\"http://qudt.org/vocab/unit/DA\");\n  unit.addExactMatchIri(\"http://qudt.org/vocab/unit/U\");\n  config.units.set(\"http://qudt.org/vocab/unit/AMU\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ANGSTROM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0\",\n    new Decimal(\"1E-10\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/M\",\n    undefined,\n    \"Å\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    3,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Angstrom\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Length\");\n  config.units.set(\"http://qudt.org/vocab/unit/ANGSTROM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ANGSTROM3\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0\",\n    new Decimal(\"1E-30\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"ų\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS-GAUSS\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Cubic Angstrom\", \"en-US\"));\n  unit.addLabel(new LangString(\"Cubic Angstrom\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Volume\");\n  config.units.set(\"http://qudt.org/vocab/unit/ANGSTROM3\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ARCMIN\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1\",\n    new Decimal(\"0.000290888209\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/RAD\",\n    undefined,\n    \"'\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/USCS\"],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Arcminute\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/PlaneAngle\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Angle\");\n  unit.addExactMatchIri(\"http://qudt.org/vocab/unit/MIN_Angle\");\n  config.units.set(\"http://qudt.org/vocab/unit/ARCMIN\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ARCSEC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1\",\n    new Decimal(\"0.00000484813681\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/RAD\",\n    undefined,\n    '\"',\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/USCS\"],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Arcsecond\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/PlaneAngle\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Angle\");\n  config.units.set(\"http://qudt.org/vocab/unit/ARCSEC\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ARE\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L2I0M0H0T0D0\",\n    new Decimal(\"100.0\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/M2\",\n    undefined,\n    \"a\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n    ],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Are\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Area\");\n  config.units.set(\"http://qudt.org/vocab/unit/ARE\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AT\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/A\",\n    undefined,\n    \"AT\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/SI\"],\n    2,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Turn\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagnetomotiveForce\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/AT\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AT-PER-IN\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-1I0M0H0T0D0\",\n    new Decimal(\"39.37007874015748031496062992125984\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"AT/in\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/USCS\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Turn per Inch\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticFieldStrength\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/AT-PER-IN\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AT-PER-M\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-1I0M0H0T0D0\",\n    new Decimal(\"1.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"AT/m\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/SI\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Ampere Turn per Meter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Ampere Turn per Metre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticFieldStrength\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/AT-PER-M\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ATM\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L-1I0M1H0T-2D0\",\n    new Decimal(\"101325.0\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/PA\",\n    undefined,\n    \"atm\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS\"],\n    3,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Standard Atmosphere\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ForcePerArea\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/VaporPressure\");\n  config.units.set(\"http://qudt.org/vocab/unit/ATM\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ATM-M3-PER-MOL\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A-1E0L2I0M1H0T-2D0\",\n    new Decimal(\"101325.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"atm·m³/mol\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(\n    new LangString(\"Standard Atmosphere Cubic Meter per Mole\", \"en-US\")\n  );\n  unit.addLabel(\n    new LangString(\"Standard Atmosphere Cubic Metre per Mole\", \"en\")\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/HenrysLawVolatilityConstant\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/ATM-M3-PER-MOL\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ATM-PER-M\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L-2I0M1H0T-2D0\",\n    new Decimal(\"101325.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"atm/m\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Standard Atmosphere per Metre\", \"en\"));\n  unit.addLabel(new LangString(\"Standard Atmosphere per Meter\", \"en-US\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/PressureGradient\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/ATM-PER-M\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ATM_T\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L-1I0M1H0T-2D0\",\n    new Decimal(\"98066.5\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/PA\",\n    undefined,\n    \"at\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS\"],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Technical Atmosphere\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ForcePerArea\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/VaporPressure\");\n  config.units.set(\"http://qudt.org/vocab/unit/ATM_T\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/ATM_T-PER-M\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L-2I0M1H0T-2D0\",\n    new Decimal(\"98066.5\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"at/m\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Technical Atmosphere per Metre\", \"en\"));\n  unit.addLabel(new LangString(\"Technical Atmosphere per Meter\", \"en-US\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/PressureGradient\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/ATM_T-PER-M\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AU\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0\",\n    new Decimal(\"149597870691.6\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/M\",\n    undefined,\n    \"AU\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Astronomical-unit\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Length\");\n  config.units.set(\"http://qudt.org/vocab/unit/AU\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AWG\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1\",\n    new Decimal(\"0.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"AWG\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"American Wire Gage\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Unknown\");\n  config.units.set(\"http://qudt.org/vocab/unit/AWG\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A_Ab\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T0D0\",\n    new Decimal(\"10.0\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/A\",\n    undefined,\n    \"abA\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS-EMU\", \"http://qudt.org/vocab/sou/CGS\"],\n    2,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Abampere\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCurrent\");\n  unit.addExactMatchIri(\"http://qudt.org/vocab/unit/BIOT\");\n  config.units.set(\"http://qudt.org/vocab/unit/A_Ab\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A_Ab-CentiM2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L2I0M0H0T0D0\",\n    new Decimal(\"0.001\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"abA·cm²\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS-EMU\", \"http://qudt.org/vocab/sou/CGS\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Abampere Square Centimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Abampere Square Centimetre\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/MagneticMoment\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagneticAreaMoment\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A_Ab-CentiM2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A_Ab-PER-CentiM2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H0T0D0\",\n    new Decimal(\"100000.0\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"abA/cm²\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS-EMU\", \"http://qudt.org/vocab/sou/CGS\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Abampere per Square Centimeter\", \"en-US\"));\n  unit.addLabel(new LangString(\"Abampere per Square Centimetre\", \"en\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A_Ab-PER-CentiM2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A_Reactive\",\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    [],\n    16,\n    false,\n    true\n  );\n  unit.addLabel(new LangString(\"A_Reactive\", undefined));\n  config.units.set(\"http://qudt.org/vocab/unit/A_Reactive\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A_Stat\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T0D0\",\n    new Decimal(\"3.335641E-10\"),\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/unit/A\",\n    undefined,\n    \"statA\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS\", \"http://qudt.org/vocab/sou/CGS-ESU\"],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Statampere\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCurrent\");\n  config.units.set(\"http://qudt.org/vocab/unit/A_Stat\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/A_Stat-PER-CentiM2\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L-2I0M0H0T0D0\",\n    new Decimal(\"0.000003335641\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"statA/cm²\",\n    undefined,\n    undefined,\n    undefined,\n    [\"http://qudt.org/vocab/sou/CGS\", \"http://qudt.org/vocab/sou/CGS-ESU\"],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Statampere per Square Centimetre\", \"en\"));\n  unit.addLabel(new LangString(\"Statampere per Square Centimeter\", \"en-US\"));\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentDensity\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/A_Stat-PER-CentiM2\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AttoA\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T0D0\",\n    new Decimal(\"1E-18\"),\n    undefined,\n    \"http://qudt.org/vocab/prefix/Atto\",\n    \"http://qudt.org/vocab/unit/A\",\n    undefined,\n    \"aA\",\n    undefined,\n    undefined,\n    undefined,\n    [],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Attoampere\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/CurrentLinkage\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/MagnetomotiveForce\"\n  );\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/MagneticTension\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCurrent\");\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/TotalCurrent\");\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/DisplacementCurrent\"\n  );\n  unit.addQuantityKindIri(\n    \"http://qudt.org/vocab/quantitykind/ElectricCurrentPhasor\"\n  );\n  config.units.set(\"http://qudt.org/vocab/unit/AttoA\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AttoC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E1L0I0M0H0T1D0\",\n    new Decimal(\"1E-18\"),\n    undefined,\n    \"http://qudt.org/vocab/prefix/Atto\",\n    \"http://qudt.org/vocab/unit/C\",\n    undefined,\n    \"aC\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n      \"http://qudt.org/vocab/sou/PLANCK\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Attocoulomb\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/ElectricCharge\");\n  config.units.set(\"http://qudt.org/vocab/unit/AttoC\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AttoFARAD\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E2L-2I0M-1H0T4D0\",\n    new Decimal(\"1E-18\"),\n    undefined,\n    \"http://qudt.org/vocab/prefix/Atto\",\n    \"http://qudt.org/vocab/unit/FARAD\",\n    undefined,\n    \"aF\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n      \"http://qudt.org/vocab/sou/PLANCK\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Attofarad\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Capacitance\");\n  config.units.set(\"http://qudt.org/vocab/unit/AttoFARAD\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AttoJ\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L2I0M1H0T-2D0\",\n    new Decimal(\"1E-18\"),\n    undefined,\n    \"http://qudt.org/vocab/prefix/Atto\",\n    \"http://qudt.org/vocab/unit/J\",\n    undefined,\n    \"aJ\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n    ],\n    1,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Attojoule\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Energy\");\n  config.units.set(\"http://qudt.org/vocab/unit/AttoJ\", unit);\n  unit = new Unit(\n    \"http://qudt.org/vocab/unit/AttoJ-SEC\",\n    undefined,\n    undefined,\n    \"http://qudt.org/vocab/dimensionvector/A0E0L2I0M1H0T-1D0\",\n    new Decimal(\"1E-18\"),\n    undefined,\n    undefined,\n    undefined,\n    undefined,\n    \"aJ·s\",\n    undefined,\n    undefined,\n    undefined,\n    [\n      \"http://qudt.org/vocab/sou/CGS-EMU\",\n      \"http://qudt.org/vocab/sou/CGS-GAUSS\",\n      \"http://qudt.org/vocab/sou/SI\",\n      \"http://qudt.org/vocab/sou/CGS\",\n    ],\n    0,\n    false,\n    false\n  );\n  unit.addLabel(new LangString(\"Attojoule Second\", \"en\"));\n  unit.addQuantityKindIri(\"http://qudt.org/vocab/quantitykind/Action\");\n  config.units.set(\"http://qudt.org/vocab/unit/AttoJ-SEC\", unit);\n  unit = new Unit(\n    \"http:/