Sha256: bf13c7a5dafb678ebb850f6406c10e8ccf47f9aa67e11387d7c3f2b872716c4c

Contents?: true

Size: 1.84 KB

Versions: 11

Compression:

Stored size: 1.84 KB

Contents

# -*- encoding: utf-8 -*-
# -*- frozen_string_literal: true -*-
# -*- warn_indent: true -*-

UnitMeasurements::Density = UnitMeasurements.build do
  primitive "kg/m³"

  system :metric do
    unit "g/m³", aliases: ["g/m^3", "gram per cubic meter", "grams per cubic meter", "gramme per cubic metre", "grammes per cubic metre"]
    unit "g/l", value: "1 kg/m³", aliases: ["gram per liter", "grams per liter", "gramme per litre", "grammes per litre"]
    unit "g/ml", value: "1000 g/l", aliases: ["gram per milliliter", "grams per milliliter", "gramme per millilitre", "grammes per millilitre"]

    unit "kg/l", value: "1e+6 g/m³", aliases: ["kilogram per liter", "kilograms per liter", "kilogramme per litre", "kilogrammes per litre"]
    unit "kg/m³", value: "1000 g/m³", aliases: ["kg/m^3", "kilogram per cubic meter", "kilograms per cubic meter", "kilogramme per cubic metre", "kilogrammes per cubic metre"]
  end

  system :imperial do
    unit "oz/ft³", value: "1.001153961 kg/m³", aliases: ["oz/ft^3", "ounce per cubic foot", "ounces per cubic foot"]
    unit "oz/in³", value: "1.729994044e+3 kg/m³", aliases: ["oz/in^3", "ounce per cubic inch", "ounces per cubic inch"]
    unit "oz/gal", value: "6.236023291 kg/m³", aliases: ["ounce per gallon", "ounces per gallon"]

    unit "lb/ft³", value: "16.01846337 kg/m³", aliases: ["lb/ft^3", "pound per cubic foot", "pounds per cubic foot"]
    unit "lb/in³", value: "2.767990471e+4 kg/m³", aliases: ["lb/in^3", "pound per cubic inch", "pounds per cubic inch"]
    unit "lb/gal", value: "99.77637266 kg/m³", aliases: ["pound per gallon", "pounds per gallon"]

    unit "slug/ft³", value: "515.3788184 kg/m³", aliases: ["slug/ft^3", "slug per cubic foot", "slugs per cubic foot"]
    unit "slug/in³", value: "890574.582782 kg/m³", aliases: ["slug/in^3", "slug per cubic inch", "slugs per cubic inch"]
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
unit_measurements-5.15.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.14.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.13.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.12.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.11.1 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.11.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.10.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.9.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.8.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.7.0 lib/unit_measurements/unit_groups/density.rb
unit_measurements-5.6.1 lib/unit_measurements/unit_groups/density.rb