Sha256: 7e2a675660f27abdbdd71716f27d455cb8c557809cd1aeaaaaa80c82f61b4c29

Contents?: true

Size: 565 Bytes

Versions: 15

Compression:

Stored size: 565 Bytes

Contents

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

UnitMeasurements::Frequency = UnitMeasurements.build do
  primitive "Hz"

  system :metric do
    si_unit "Hz", aliases: ["hertz"]

    unit "deg/s", value: [Rational(1, 360), "Hz"], aliases: ["°/s", "degree per second", "degrees per second"]
    unit "rad/s", value: [Rational(1, (2 * Math::PI)), "Hz"], aliases: ["radian per second", "radians per second"]
  end

  unit "rev/s", value: [1, "Hz"], aliases: ["rps", "revolution per second", "revolutions per second"]
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
unit_measurements-5.19.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.18.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements_us_complete-5.17.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.17.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.16.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.15.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.14.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.13.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.12.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.11.1 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.11.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.10.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.9.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.8.0 lib/unit_measurements/unit_groups/frequency.rb
unit_measurements-5.7.0 lib/unit_measurements/unit_groups/frequency.rb