Physical Quantities  v1.0.0
C++ library of physical quantities, physical models, and units of measure for scientific computing. https://github.com/acodcha/phq
Enumerations
PhQ::Unit Namespace Reference

Namespace that contains units of measure. More...

Enumerations

enum class  Acceleration : int8_t {
  NauticalMilePerSquareSecond , NauticalMilePerSquareMinute , KnotPerHour , MilePerSquareSecond ,
  MilePerSquareMinute , MilePerSquareHour , KilometrePerSquareSecond , KilometrePerSquareMinute ,
  KilometrePerSquareHour , MetrePerSquareSecond , MetrePerSquareMinute , MetrePerSquareHour ,
  YardPerSquareSecond , YardPerSquareMinute , YardPerSquareHour , FootPerSquareSecond ,
  FootPerSquareMinute , FootPerSquareHour , DecimetrePerSquareSecond , DecimetrePerSquareMinute ,
  DecimetrePerSquareHour , InchPerSquareSecond , InchPerSquareMinute , InchPerSquareHour ,
  CentimetrePerSquareSecond , CentimetrePerSquareMinute , CentimetrePerSquareHour , MillimetrePerSquareSecond ,
  MillimetrePerSquareMinute , MillimetrePerSquareHour , MilliinchPerSquareSecond , MilliinchPerSquareMinute ,
  MilliinchPerSquareHour , MicrometrePerSquareSecond , MicrometrePerSquareMinute , MicrometrePerSquareHour ,
  MicroinchPerSquareSecond , MicroinchPerSquareMinute , MicroinchPerSquareHour
}
 Acceleration units. More...
 
enum class  Angle : int8_t {
  Radian , Degree , Arcminute , Arcsecond ,
  Revolution
}
 Angle units. More...
 
enum class  AngularAcceleration : int8_t {
  RadianPerSquareSecond , RadianPerSquareMinute , RadianPerSquareHour , DegreePerSquareSecond ,
  DegreePerSquareMinute , DegreePerSquareHour , ArcminutePerSquareSecond , ArcminutePerSquareMinute ,
  ArcminutePerSquareHour , ArcsecondPerSquareSecond , ArcsecondPerSquareMinute , ArcsecondPerSquareHour ,
  RevolutionPerSquareSecond , RevolutionPerSquareMinute , RevolutionPerSquareHour
}
 Angular acceleration units. More...
 
enum class  AngularSpeed : int8_t {
  RadianPerSecond , RadianPerMinute , RadianPerHour , DegreePerSecond ,
  DegreePerMinute , DegreePerHour , ArcminutePerSecond , ArcminutePerMinute ,
  ArcminutePerHour , ArcsecondPerSecond , ArcsecondPerMinute , ArcsecondPerHour ,
  RevolutionPerSecond , RevolutionPerMinute , RevolutionPerHour
}
 Angular speed units. More...
 
enum class  Area : int8_t {
  SquareNauticalMile , SquareMile , SquareKilometre , Hectare ,
  Acre , SquareMetre , SquareYard , SquareFoot ,
  SquareDecimetre , SquareInch , SquareCentimetre , SquareMillimetre ,
  SquareMilliinch , SquareMicrometre , SquareMicroinch
}
 Area units. More...
 
enum class  Diffusivity : int8_t {
  SquareNauticalMilePerSecond , SquareMilePerSecond , SquareKilometrePerSecond , HectarePerSecond ,
  AcrePerSecond , SquareMetrePerSecond , SquareYardPerSecond , SquareFootPerSecond ,
  SquareDecimetrePerSecond , SquareInchPerSecond , SquareCentimetrePerSecond , SquareMillimetrePerSecond ,
  SquareMilliinchPerSecond , SquareMicrometrePerSecond , SquareMicroinchPerSecond
}
 Diffusivity units. More...
 
enum class  DynamicViscosity : int8_t {
  PascalSecond , KilopascalSecond , MegapascalSecond , GigapascalSecond ,
  Poise , PoundSecondPerSquareFoot , PoundSecondPerSquareInch
}
 Dynamic viscosity units. More...
 
enum class  ElectricCharge : int8_t {
  Coulomb , Kilocoulomb , Megacoulomb , Gigacoulomb ,
  Teracoulomb , Millicoulomb , Microcoulomb , Nanocoulomb ,
  ElementaryCharge , AmpereMinute , AmpereHour , KiloampereMinute ,
  KiloampereHour , MegaampereMinute , MegaampereHour , GigaampereMinute ,
  GigaampereHour , TeraampereMinute , TeraampereHour , MilliampereMinute ,
  MilliampereHour , MicroampereMinute , MicroampereHour , NanoampereMinute ,
  NanoampereHour
}
 Electric charge units. More...
 
enum class  ElectricCurrent : int8_t {
  Ampere , Kiloampere , Megaampere , Gigaampere ,
  Teraampere , Milliampere , Microampere , Nanoampere ,
  ElementaryChargePerSecond , ElementaryChargePerMinute , ElementaryChargePerHour
}
 Electric current units. More...
 
enum class  Energy : int8_t {
  Joule , Millijoule , Microjoule , Nanojoule ,
  Kilojoule , Megajoule , Gigajoule , WattMinute ,
  WattHour , KilowattMinute , KilowattHour , MegawattMinute ,
  MegawattHour , GigawattMinute , GigawattHour , FootPound ,
  InchPound , Calorie , Millicalorie , Microcalorie ,
  Nanocalorie , Kilocalorie , Megacalorie , Gigacalorie ,
  Electronvolt , Millielectronvolt , Microelectronvolt , Nanoelectronvolt ,
  Kiloelectronvolt , Megaelectronvolt , Gigaelectronvolt , BritishThermalUnit
}
 Energy units. More...
 
enum class  EnergyFlux : int8_t { WattPerSquareMetre , NanowattPerSquareMillimetre , FootPoundPerSquareFootPerSecond , InchPoundPerSquareInchPerSecond }
 Energy flux units. More...
 
enum class  Force : int8_t {
  Newton , Kilonewton , Meganewton , Giganewton ,
  Millinewton , Micronewton , Nanonewton , Dyne ,
  Pound
}
 Force units. More...
 
enum class  Frequency : int8_t {
  Hertz , Kilohertz , Megahertz , Gigahertz ,
  PerMinute , PerHour
}
 Frequency units. More...
 
enum class  HeatCapacity : int8_t { JoulePerKelvin , NanojoulePerKelvin , FootPoundPerRankine , InchPoundPerRankine }
 Heat capacity units. More...
 
enum class  Length : int8_t {
  NauticalMile , Mile , Kilometre , Metre ,
  Yard , Foot , Decimetre , Inch ,
  Centimetre , Millimetre , Milliinch , Micrometre ,
  Microinch
}
 Length units. More...
 
enum class  Mass : int8_t {
  Kilogram , Gram , Slug , Slinch ,
  Pound
}
 Mass units. More...
 
enum class  MassDensity : int8_t {
  KilogramPerCubicMetre , GramPerCubicMillimetre , SlugPerCubicFoot , SlinchPerCubicInch ,
  PoundPerCubicFoot , PoundPerCubicInch
}
 Mass density units. More...
 
enum class  MassRate : int8_t {
  KilogramPerSecond , GramPerSecond , SlugPerSecond , SlinchPerSecond ,
  PoundPerSecond , KilogramPerMinute , GramPerMinute , SlugPerMinute ,
  SlinchPerMinute , PoundPerMinute , KilogramPerHour , GramPerHour ,
  SlugPerHour , SlinchPerHour , PoundPerHour
}
 Mass rate units. Can represent the time rate of change of a mass or a mass flow rate. More...
 
enum class  Memory : int8_t {
  Bit , Byte , Kilobit , Kibibit ,
  Kilobyte , Kibibyte , Megabit , Mebibit ,
  Megabyte , Mebibyte , Gigabit , Gibibit ,
  Gigabyte , Gibibyte , Terabit , Tebibit ,
  Terabyte , Tebibyte , Petabit , Pebibit ,
  Petabyte , Pebibyte
}
 Computer memory units. More...
 
enum class  MemoryRate : int8_t {
  BitPerSecond , BytePerSecond , KilobitPerSecond , KibibitPerSecond ,
  KilobytePerSecond , KibibytePerSecond , MegabitPerSecond , MebibitPerSecond ,
  MegabytePerSecond , MebibytePerSecond , GigabitPerSecond , GibibitPerSecond ,
  GigabytePerSecond , GibibytePerSecond , TerabitPerSecond , TebibitPerSecond ,
  TerabytePerSecond , TebibytePerSecond , PetabitPerSecond , PebibitPerSecond ,
  PetabytePerSecond , PebibytePerSecond , BitPerMinute , BytePerMinute ,
  KilobitPerMinute , KibibitPerMinute , KilobytePerMinute , KibibytePerMinute ,
  MegabitPerMinute , MebibitPerMinute , MegabytePerMinute , MebibytePerMinute ,
  GigabitPerMinute , GibibitPerMinute , GigabytePerMinute , GibibytePerMinute ,
  TerabitPerMinute , TebibitPerMinute , TerabytePerMinute , TebibytePerMinute ,
  PetabitPerMinute , PebibitPerMinute , PetabytePerMinute , PebibytePerMinute ,
  BitPerHour , BytePerHour , KilobitPerHour , KibibitPerHour ,
  KilobytePerHour , KibibytePerHour , MegabitPerHour , MebibitPerHour ,
  MegabytePerHour , MebibytePerHour , GigabitPerHour , GibibitPerHour ,
  GigabytePerHour , GibibytePerHour , TerabitPerHour , TebibitPerHour ,
  TerabytePerHour , TebibytePerHour , PetabitPerHour , PebibitPerHour ,
  PetabytePerHour , PebibytePerHour
}
 Computer memory rate unit. Can represent the time rate of change of memory or a memory transfer speed. More...
 
enum class  Power : int8_t {
  Watt , Milliwatt , Microwatt , Nanowatt ,
  Kilowatt , Megawatt , Gigawatt , FootPoundPerSecond ,
  InchPoundPerSecond
}
 Power units. More...
 
enum class  Pressure : int8_t {
  Pascal , Kilopascal , Megapascal , Gigapascal ,
  Bar , Atmosphere , PoundPerSquareFoot , PoundPerSquareInch
}
 Pressure units. More...
 
enum class  SolidAngle : int8_t { Steradian , SquareDegree , SquareArcminute , SquareArcsecond }
 Solid angle units. Measures the field of view of a portion of the surface of the unit sphere viewed from the center of the unit sphere. Typically measured in steradians (sr), which are square radians. The unit sphere has a total solid angle of 4π steradians. More...
 
enum class  SpecificEnergy : int8_t { JoulePerKilogram , NanojoulePerGram , FootPoundPerSlug , InchPoundPerSlinch }
 Mass-specific energy units. More...
 
enum class  SpecificHeatCapacity : int8_t { JoulePerKilogramPerKelvin , NanojoulePerGramPerKelvin , FootPoundPerSlugPerRankine , InchPoundPerSlinchPerRankine }
 Mass-specific heat capacity units. More...
 
enum class  SpecificPower : int8_t { WattPerKilogram , NanowattPerGram , FootPoundPerSlugPerSecond , InchPoundPerSlinchPerSecond }
 Mass-specific power units. More...
 
enum class  Speed : int8_t {
  NauticalMilePerSecond , NauticalMilePerMinute , Knot , MilePerSecond ,
  MilePerMinute , MilePerHour , KilometrePerSecond , KilometrePerMinute ,
  KilometrePerHour , MetrePerSecond , MetrePerMinute , MetrePerHour ,
  YardPerSecond , YardPerMinute , YardPerHour , FootPerSecond ,
  FootPerMinute , FootPerHour , DecimetrePerSecond , DecimetrePerMinute ,
  DecimetrePerHour , InchPerSecond , InchPerMinute , InchPerHour ,
  CentimetrePerSecond , CentimetrePerMinute , CentimetrePerHour , MillimetrePerSecond ,
  MillimetrePerMinute , MillimetrePerHour , MilliinchPerSecond , MilliinchPerMinute ,
  MilliinchPerHour , MicrometrePerSecond , MicrometrePerMinute , MicrometrePerHour ,
  MicroinchPerSecond , MicroinchPerMinute , MicroinchPerHour
}
 Speed units. More...
 
enum class  SubstanceAmount : int8_t {
  Mole , Kilomole , Megamole , Gigamole ,
  Particles
}
 Amount of substance units. More...
 
enum class  Temperature : int8_t { Kelvin , Celsius , Rankine , Fahrenheit }
 Temperature units. Not to be confused with temperature difference units. For example, a temperature of 20 °C corresponds to a temperature of 68 °F, whereas a temperature difference of +20 °C corresponds to a temperature difference of +36 °F. More...
 
enum class  TemperatureDifference : int8_t { Kelvin , Celsius , Rankine , Fahrenheit }
 Temperature difference units. Not to be confused with temperature units. For example, a temperature difference of +20 °C corresponds to a temperature difference of +36 °F, whereas a temperature of 20 °C corresponds to a temperature of 68 °F. More...
 
enum class  TemperatureGradient : int8_t {
  KelvinPerMetre , KelvinPerMillimetre , CelsiusPerMetre , CelsiusPerMillimetre ,
  RankinePerFoot , RankinePerInch , FahrenheitPerFoot , FahrenheitPerInch
}
 Temperature gradient units. More...
 
enum class  ThermalConductivity : int8_t { WattPerMetrePerKelvin , NanowattPerMillimetrePerKelvin , PoundPerSecondPerRankine }
 Thermal conductivity units. More...
 
enum class  ThermalExpansion : int8_t { PerKelvin , PerCelsius , PerRankine , PerFahrenheit }
 Thermal expansion units. More...
 
enum class  Time : int8_t {
  Nanosecond , Microsecond , Millisecond , Second ,
  Minute , Hour
}
 Time units. More...
 
enum class  TransportEnergyConsumption : int8_t {
  JoulePerMile , JoulePerKilometre , JoulePerMetre , NanojoulePerMillimetre ,
  KilojoulePerMile , WattMinutePerMile , WattHourPerMile , WattMinutePerKilometre ,
  WattHourPerKilometre , WattMinutePerMetre , WattHourPerMetre , KilowattMinutePerMile ,
  KilowattHourPerMile , KilowattMinutePerKilometre , KilowattHourPerKilometre , KilowattMinutePerMetre ,
  KilowattHourPerMetre , FootPoundPerFoot , InchPoundPerInch
}
 Energy consumption in transport units. More...
 
enum class  Volume : int8_t {
  CubicNauticalMile , CubicMile , CubicKilometre , CubicMetre ,
  CubicYard , CubicFoot , CubicDecimetre , Litre ,
  CubicInch , CubicCentimetre , Millilitre , CubicMillimetre ,
  CubicMilliinch , CubicMicrometre , CubicMicroinch
}
 Volume units. More...
 
enum class  VolumeRate : int8_t {
  CubicNauticalMilePerSecond , CubicMilePerSecond , CubicKilometrePerSecond , CubicMetrePerSecond ,
  CubicYardPerSecond , CubicFootPerSecond , CubicDecimetrePerSecond , LitrePerSecond ,
  CubicInchPerSecond , CubicCentimetrePerSecond , MillilitrePerSecond , CubicMillimetrePerSecond ,
  CubicMilliinchPerSecond , CubicMicrometrePerSecond , CubicMicroinchPerSecond , CubicNauticalMilePerMinute ,
  CubicMilePerMinute , CubicKilometrePerMinute , CubicMetrePerMinute , CubicYardPerMinute ,
  CubicFootPerMinute , CubicDecimetrePerMinute , LitrePerMinute , CubicInchPerMinute ,
  CubicCentimetrePerMinute , MillilitrePerMinute , CubicMillimetrePerMinute , CubicMilliinchPerMinute ,
  CubicMicrometrePerMinute , CubicMicroinchPerMinute , CubicNauticalMilePerHour , CubicMilePerHour ,
  CubicKilometrePerHour , CubicMetrePerHour , CubicYardPerHour , CubicFootPerHour ,
  CubicDecimetrePerHour , LitrePerHour , CubicInchPerHour , CubicCentimetrePerHour ,
  MillilitrePerHour , CubicMillimetrePerHour , CubicMilliinchPerHour , CubicMicrometrePerHour ,
  CubicMicroinchPerHour
}
 Volume rate units. Can represent a time rate of change of a volume or a volume flow rate. More...
 

Detailed Description

Namespace that contains units of measure.

Enumeration Type Documentation

◆ Acceleration

enum PhQ::Unit::Acceleration : int8_t
strong

Acceleration units.

Enumerator
NauticalMilePerSquareSecond 

Nautical mile per square second (nmi/s^2) acceleration unit.

NauticalMilePerSquareMinute 

Nautical mile per square minute (nmi/min^2) acceleration unit.

KnotPerHour 

Knot per hour (kn/hr) acceleration unit, also known as nautical mile per square hour.

MilePerSquareSecond 

Mile per square second (mi/s^2) acceleration unit.

MilePerSquareMinute 

Mile per square minute (mi/min^2) acceleration unit.

MilePerSquareHour 

Mile per square hour (mi/hr^2) acceleration unit.

KilometrePerSquareSecond 

Kilometre per square second (km/s^2) acceleration unit.

KilometrePerSquareMinute 

Kilometre per square minute (km/min^2) acceleration unit.

KilometrePerSquareHour 

Kilometre per square hour (km/hr^2) acceleration unit.

MetrePerSquareSecond 

Metre per square second (m/s^2) acceleration unit.

MetrePerSquareMinute 

Metre per square minute (m/min^2) acceleration unit.

MetrePerSquareHour 

Metre per square hour (m/hr^2) acceleration unit.

YardPerSquareSecond 

Yard per square second (yd/s^2) acceleration unit.

YardPerSquareMinute 

Yard per square minute (yd/min^2) acceleration unit.

YardPerSquareHour 

Yard per square hour (yd/hr^2) acceleration unit.

FootPerSquareSecond 

Foot per square second (ft/s^2) acceleration unit.

FootPerSquareMinute 

Foot per square minute (ft/min^2) acceleration unit.

FootPerSquareHour 

Foot per square hour (ft/hr^2) acceleration unit.

DecimetrePerSquareSecond 

Decimetre per square second (dm/s^2) acceleration unit.

DecimetrePerSquareMinute 

Decimetre per square minute (dm/min^2) acceleration unit.

DecimetrePerSquareHour 

Decimetre per square hour (dm/hr^2) acceleration unit.

InchPerSquareSecond 

Inch per square second (in/s^2) acceleration unit.

InchPerSquareMinute 

Inch per square minute (in/min^2) acceleration unit.

InchPerSquareHour 

Inch per square hour (in/hr^2) acceleration unit.

CentimetrePerSquareSecond 

Centimetre per square second (cm/s^2) acceleration unit.

CentimetrePerSquareMinute 

Centimetre per square minute (cm/min^2) acceleration unit.

CentimetrePerSquareHour 

Centimetre per square hour (cm/hr^2) acceleration unit.

MillimetrePerSquareSecond 

Millimetre per square second (mm/s^2) acceleration unit.

MillimetrePerSquareMinute 

Millimetre per square minute (mm/min^2) acceleration unit.

MillimetrePerSquareHour 

Millimetre per square hour (mm/hr^2) acceleration unit.

MilliinchPerSquareSecond 

Milliinch per square second (mil/s^2) acceleration unit.

MilliinchPerSquareMinute 

Milliinch per square minute (mil/min^2) acceleration unit.

MilliinchPerSquareHour 

Milliinch per square hour (mil/hr^2) acceleration unit.

MicrometrePerSquareSecond 

Micrometre per square second (μm/s^2) acceleration unit.

MicrometrePerSquareMinute 

Micrometre per square minute (μm/min^2) acceleration unit.

MicrometrePerSquareHour 

Micrometre per square hour (μm/hr^2) acceleration unit.

MicroinchPerSquareSecond 

Microinch per square second (μin/s^2) acceleration unit.

MicroinchPerSquareMinute 

Microinch per square minute (μin/min^2) acceleration unit.

MicroinchPerSquareHour 

Microinch per square hour (μin/hr^2) acceleration unit.

Definition at line 53 of file Acceleration.hpp.

◆ Angle

enum PhQ::Unit::Angle : int8_t
strong

Angle units.

Enumerator
Radian 

Radian (rad) angle unit.

Degree 

Degree (deg) angle unit.

Arcminute 

Arcminute (arcmin) angle unit.

Arcsecond 

Arcsecond (arcsec) angle unit.

Revolution 

Revolution (rev) angle unit.

Definition at line 53 of file Angle.hpp.

◆ AngularAcceleration

enum PhQ::Unit::AngularAcceleration : int8_t
strong

Angular acceleration units.

Enumerator
RadianPerSquareSecond 

Radian per square second (rad/s^2) angular acceleration unit.

RadianPerSquareMinute 

Radian per square minute (rad/min^2) angular acceleration unit.

RadianPerSquareHour 

Radian per square hour (rad/hr^2) angular acceleration unit.

DegreePerSquareSecond 

Degree per square second (deg/s^2) angular acceleration unit.

DegreePerSquareMinute 

Degree per square minute (deg/min^2) angular acceleration unit.

DegreePerSquareHour 

Degree per square hour (deg/hr^2) angular acceleration unit.

ArcminutePerSquareSecond 

Arcminute per square second (arcmin/s^2) angular acceleration unit.

ArcminutePerSquareMinute 

Arcminute per square minute (arcmin/min^2) angular acceleration unit.

ArcminutePerSquareHour 

Arcminute per square hour (arcmin/hr^2) angular acceleration unit.

ArcsecondPerSquareSecond 

Arcsecond per square second (arcsec/s^2) angular acceleration unit.

ArcsecondPerSquareMinute 

Arcsecond per square minute (arcsec/min^2) angular acceleration unit.

ArcsecondPerSquareHour 

Arcsecond per square hour (arcsec/hr^2) angular acceleration unit.

RevolutionPerSquareSecond 

Revolution per square second (rev/s^2) angular acceleration unit.

RevolutionPerSquareMinute 

Revolution per square minute (rev/min^2) angular acceleration unit.

RevolutionPerSquareHour 

Revolution per square hour (rev/hr^2) angular acceleration unit.

Definition at line 53 of file AngularAcceleration.hpp.

◆ AngularSpeed

enum PhQ::Unit::AngularSpeed : int8_t
strong

Angular speed units.

Enumerator
RadianPerSecond 

Radian per second (rad/s) angular speed unit.

RadianPerMinute 

Radian per minute (rad/min) angular speed unit.

RadianPerHour 

Radian per hour (rad/hr) angular speed unit.

DegreePerSecond 

Degree per second (deg/s) angular speed unit.

DegreePerMinute 

Degree per minute (deg/min) angular speed unit.

DegreePerHour 

Degree per hour (deg/hr) angular speed unit.

ArcminutePerSecond 

Arcminute per second (arcmin/s) angular speed unit.

ArcminutePerMinute 

Arcminute per minute (arcmin/min) angular speed unit.

ArcminutePerHour 

Arcminute per hour (arcmin/hr) angular speed unit.

ArcsecondPerSecond 

Arcsecond per second (arcsec/s) angular speed unit.

ArcsecondPerMinute 

Arcsecond per minute (arcsec/min) angular speed unit.

ArcsecondPerHour 

Arcsecond per hour (arcsec/hr) angular speed unit.

RevolutionPerSecond 

Revolution per second (rev/s) angular speed unit.

RevolutionPerMinute 

Revolution per minute (rev/min) angular speed unit.

RevolutionPerHour 

Revolution per hour (rev/hr) angular speed unit.

Definition at line 53 of file AngularSpeed.hpp.

◆ Area

enum PhQ::Unit::Area : int8_t
strong

Area units.

Enumerator
SquareNauticalMile 

Square nautical mile (nmi^2) area unit.

SquareMile 

Square mile (mi^2) area unit.

SquareKilometre 

Square kilometre (km^2) area unit.

Hectare 

Hectare (ha) area unit.

Acre 

Acre (ac) area unit.

SquareMetre 

Square metre (m^2) area unit.

SquareYard 

Square yard (yd^2) area unit.

SquareFoot 

Square foot (ft^2) area unit.

SquareDecimetre 

Square decimetre (dm^2) area unit.

SquareInch 

Square inch (in^2) area unit.

SquareCentimetre 

Square centimetre (cm^2) area unit.

SquareMillimetre 

Square millimetre (mm^2) area unit.

SquareMilliinch 

Square milliinch (mil^2) area unit.

SquareMicrometre 

Square micrometre (μm^2) area unit.

SquareMicroinch 

Square microinch (μin^2) area unit.

Definition at line 53 of file Area.hpp.

◆ Diffusivity

enum PhQ::Unit::Diffusivity : int8_t
strong

Diffusivity units.

Enumerator
SquareNauticalMilePerSecond 

Square nautical mile per second (nmi^2/s) diffusivity unit.

SquareMilePerSecond 

Square mile per second (mi^2/s) diffusivity unit.

SquareKilometrePerSecond 

Square kilometre per second (km^2/s) diffusivity unit.

HectarePerSecond 

Hectare per second (ha/s) diffusivity unit.

AcrePerSecond 

Acre per second (ac/s) diffusivity unit.

SquareMetrePerSecond 

Square metre per second (m^2/s) diffusivity unit.

SquareYardPerSecond 

Square yard per second (yd^2/s) diffusivity unit.

SquareFootPerSecond 

Square foot per second (ft^2/s) diffusivity unit.

SquareDecimetrePerSecond 

Square decimetre per second (dm^2/s) diffusivity unit.

SquareInchPerSecond 

Square inch per second (in^2/s) diffusivity unit.

SquareCentimetrePerSecond 

Square centimetre per second (cm^2/s) diffusivity unit.

SquareMillimetrePerSecond 

Square millimetre per second (mm^2/s) diffusivity unit.

SquareMilliinchPerSecond 

Square milliinch per second (mil^2/s) diffusivity unit.

SquareMicrometrePerSecond 

Square micrometre per second (μm^2/s) diffusivity unit.

SquareMicroinchPerSecond 

Square microinch per second (μin^2/s) diffusivity unit.

Definition at line 53 of file Diffusivity.hpp.

◆ DynamicViscosity

enum PhQ::Unit::DynamicViscosity : int8_t
strong

Dynamic viscosity units.

Enumerator
PascalSecond 

Pascal-second (Pa·s) dynamic viscosity unit.

KilopascalSecond 

Kilopascal-second (kPa·s) dynamic viscosity unit.

MegapascalSecond 

Megapascal-second (MPa·s) dynamic viscosity unit.

GigapascalSecond 

Gigapascal-second (GPa·s) dynamic viscosity unit.

Poise 

Poise (P) dynamic viscosity unit.

PoundSecondPerSquareFoot 

Pound-second per square foot (lbf·s/ft^2) dynamic viscosity unit.

PoundSecondPerSquareInch 

Pound-second per square inch (lbf·s/in^2) dynamic viscosity unit.

Definition at line 53 of file DynamicViscosity.hpp.

◆ ElectricCharge

enum PhQ::Unit::ElectricCharge : int8_t
strong

Electric charge units.

Enumerator
Coulomb 

Coulomb (C) electric charge unit.

Kilocoulomb 

Kilocoulomb (kC) electric charge unit.

Megacoulomb 

Megacoulomb (MC) electric charge unit.

Gigacoulomb 

Gigacoulomb (GC) electric charge unit.

Teracoulomb 

Teracoulomb (TC) electric charge unit.

Millicoulomb 

Millicoulomb (mC) electric charge unit.

Microcoulomb 

Microcoulomb (μC) electric charge unit.

Nanocoulomb 

Nanocoulomb (nC) electric charge unit.

ElementaryCharge 

Elementary charge (e) electric charge unit.

AmpereMinute 

Ampere-minute (A·min) electric charge unit.

AmpereHour 

Ampere-hour (A·hr) electric charge unit.

KiloampereMinute 

Kiloampere-minute (kA·min) electric charge unit.

KiloampereHour 

Kiloampere-hour (kA·hr) electric charge unit.

MegaampereMinute 

Megaampere-minute (MA·min) electric charge unit.

MegaampereHour 

Megaampere-hour (MA·hr) electric charge unit.

GigaampereMinute 

Gigaampere-minute (GA·min) electric charge unit.

GigaampereHour 

Gigaampere-hour (GA·hr) electric charge unit.

TeraampereMinute 

Teraampere-minute (TA·min) electric charge unit.

TeraampereHour 

Teraampere-hour (TA·hr) electric charge unit.

MilliampereMinute 

Milliampere-minute (mA·min) electric charge unit.

MilliampereHour 

Milliampere-hour (mA·hr) electric charge unit.

MicroampereMinute 

Microampere-minute (μA·min) electric charge unit.

MicroampereHour 

Microampere-hour (μA·hr) electric charge unit.

NanoampereMinute 

Nanoampere-minute (μA·min) electric charge unit.

NanoampereHour 

Nanoampere-hour (μA·hr) electric charge unit.

Definition at line 53 of file ElectricCharge.hpp.

◆ ElectricCurrent

enum PhQ::Unit::ElectricCurrent : int8_t
strong

Electric current units.

Enumerator
Ampere 

Ampere (A) electric current unit.

Kiloampere 

Kiloampere (kA) electric current unit.

Megaampere 

Megaampere (MA) electric current unit.

Gigaampere 

Gigaampere (GA) electric current unit.

Teraampere 

Teraampere (TA) electric current unit.

Milliampere 

Milliampere (mA) electric current unit.

Microampere 

Microampere (μA) electric current unit.

Nanoampere 

Nanoampere (nA) electric current unit.

ElementaryChargePerSecond 

Elementary charge per second (e/s) electric current unit.

ElementaryChargePerMinute 

Elementary charge per minute (e/min) electric current unit.

ElementaryChargePerHour 

Elementary charge per hour (e/hr) electric current unit.

Definition at line 53 of file ElectricCurrent.hpp.

◆ Energy

enum PhQ::Unit::Energy : int8_t
strong

Energy units.

Enumerator
Joule 

Joule (J) energy unit.

Millijoule 

Millijoule (mJ) energy unit.

Microjoule 

Microjoule (μJ) energy unit.

Nanojoule 

Nanojoule (nJ) energy unit.

Kilojoule 

Kilojoule (kJ) energy unit.

Megajoule 

Megajoule (MJ) energy unit.

Gigajoule 

Gigajoule (GJ) energy unit.

WattMinute 

Watt-minute (W·min) energy unit.

WattHour 

Watt-hour (W·hr) energy unit.

KilowattMinute 

Kilowatt-minute (kW·min) energy unit.

KilowattHour 

Kilowatt-hour (kW·hr) energy unit.

MegawattMinute 

Megawatt-minute (MW·min) energy unit.

MegawattHour 

Megawatt-hour (MW·hr) energy unit.

GigawattMinute 

Gigawatt-minute (GW·min) energy unit.

GigawattHour 

Gigawatt-hour (GW·hr) energy unit.

FootPound 

Foot-pound (ft·lbf) energy unit.

InchPound 

Inch-pound (in·lbf) energy unit.

Calorie 

Calorie (cal) energy unit.

Millicalorie 

Millicalorie (mcal) energy unit.

Microcalorie 

Microcalorie (μcal) energy unit.

Nanocalorie 

Nanocalorie (ncal) energy unit.

Kilocalorie 

Kilocalorie (kcal) energy unit.

Megacalorie 

Megacalorie (Mcal) energy unit.

Gigacalorie 

Gigacalorie (Gcal) energy unit.

Electronvolt 

Electronvolt (eV) energy unit.

Millielectronvolt 

Millielectronvolt (meV) energy unit.

Microelectronvolt 

Microelectronvolt (μeV) energy unit.

Nanoelectronvolt 

Nanoelectronvolt (neV) energy unit.

Kiloelectronvolt 

Kiloelectronvolt (keV) energy unit.

Megaelectronvolt 

Megaelectronvolt (MeV) energy unit.

Gigaelectronvolt 

Gigaelectronvolt (GeV) energy unit.

BritishThermalUnit 

British thermal unit (BTU) energy unit.

Definition at line 53 of file Energy.hpp.

◆ EnergyFlux

enum PhQ::Unit::EnergyFlux : int8_t
strong

Energy flux units.

Enumerator
WattPerSquareMetre 

Watt per square metre (W/m^2) energy flux unit.

NanowattPerSquareMillimetre 

Nanowatt per square millimetre (nW/mm^2) energy flux unit.

FootPoundPerSquareFootPerSecond 

Foot-pound per square foot per second (ft·lbf/ft^2/s) energy flux unit.

InchPoundPerSquareInchPerSecond 

Inch-pound per square inch per second (in·lbf/in^2/s) energy flux unit.

Definition at line 53 of file EnergyFlux.hpp.

◆ Force

enum PhQ::Unit::Force : int8_t
strong

Force units.

Enumerator
Newton 

Newton (N) force unit.

Kilonewton 

Kilonewton (kN) force unit.

Meganewton 

Meganewton (MN) force unit.

Giganewton 

Giganewton (GN) force unit.

Millinewton 

Millinewton (mN) force unit.

Micronewton 

Micronewton (μN) force unit.

Nanonewton 

Nanonewton (nN) force unit.

Dyne 

Dyne (dyn) force unit.

Pound 

Pound (lbf) force unit.

Definition at line 53 of file Force.hpp.

◆ Frequency

enum PhQ::Unit::Frequency : int8_t
strong

Frequency units.

Enumerator
Hertz 

Hertz (Hz) frequency unit.

Kilohertz 

Kilohertz (kHz) frequency unit.

Megahertz 

Megahertz (MHz) frequency unit.

Gigahertz 

Gigahertz (GHz) frequency unit.

PerMinute 

Per minute (/min) frequency unit.

PerHour 

Per hour (/hr) frequency unit.

Definition at line 53 of file Frequency.hpp.

◆ HeatCapacity

enum PhQ::Unit::HeatCapacity : int8_t
strong

Heat capacity units.

Enumerator
JoulePerKelvin 

Joule per kelvin (J/K) heat capacity unit.

NanojoulePerKelvin 

Nanojoule per kelvin (nJ/K) heat capacity unit.

FootPoundPerRankine 

Foot-pound per degree Rankine (ft·lbf/°R) heat capacity unit.

InchPoundPerRankine 

Inch-pound per degree Rankine (in·lbf/°R) heat capacity unit.

Definition at line 53 of file HeatCapacity.hpp.

◆ Length

enum PhQ::Unit::Length : int8_t
strong

Length units.

Enumerator
NauticalMile 

Nautical mile (nmi) length unit.

Mile 

Mile (mi) length unit.

Kilometre 

Kilometre (km) length unit.

Metre 

Metre (m) length unit.

Yard 

Yard (yd) length unit.

Foot 

Foot (ft) length unit.

Decimetre 

Decimetre (dm) length unit.

Inch 

Inch (in) length unit.

Centimetre 

Centimetre (cm) length unit.

Millimetre 

Millimetre (mm) length unit.

Milliinch 

Milliinch (mil) length unit.

Micrometre 

Micrometre (μm) length unit.

Microinch 

Microinch (μin) length unit.

Definition at line 53 of file Length.hpp.

◆ Mass

enum PhQ::Unit::Mass : int8_t
strong

Mass units.

Enumerator
Kilogram 

Kilogram (kg) mass unit.

Gram 

Gram (g) mass unit.

Slug 

Slug (slug) mass unit.

Slinch 

Slinch (slinch) mass unit.

Pound 

Pound (lbm) mass unit.

Definition at line 53 of file Mass.hpp.

◆ MassDensity

enum PhQ::Unit::MassDensity : int8_t
strong

Mass density units.

Enumerator
KilogramPerCubicMetre 

Kilogram per cubic metre (kg/m^3) mass density unit.

GramPerCubicMillimetre 

Gram per cubic millimetre (g/mm^3) mass density unit.

SlugPerCubicFoot 

Slug per cubic foot (slug/ft^3) mass density unit.

SlinchPerCubicInch 

Slinch per cubic inch (slinch/in^3) mass density unit.

PoundPerCubicFoot 

Pound per cubic foot (lbm/ft^3) mass density unit.

PoundPerCubicInch 

Pound per cubic inch (lbm/in^3) mass density unit.

Definition at line 54 of file MassDensity.hpp.

◆ MassRate

enum PhQ::Unit::MassRate : int8_t
strong

Mass rate units. Can represent the time rate of change of a mass or a mass flow rate.

Enumerator
KilogramPerSecond 

Kilogram per second (kg/s) mass rate unit.

GramPerSecond 

Gram per second (g/s) mass rate unit.

SlugPerSecond 

Slug per second (slug/s) mass rate unit.

SlinchPerSecond 

Slinch per second (slinch/s) mass rate unit.

PoundPerSecond 

Pound per second (lbm/s) mass rate unit.

KilogramPerMinute 

Kilogram per minute (kg/min) mass rate unit.

GramPerMinute 

Gram per minute (g/min) mass rate unit.

SlugPerMinute 

Slug per minute (slug/min) mass rate unit.

SlinchPerMinute 

Slinch per minute (slinch/min) mass rate unit.

PoundPerMinute 

Pound per minute (lbm/min) mass rate unit.

KilogramPerHour 

Kilogram per hour (kg/hr) mass rate unit.

GramPerHour 

Gram per hour (g/hr) mass rate unit.

SlugPerHour 

Slug per hour (slug/hr) mass rate unit.

SlinchPerHour 

Slinch per hour (slinch/hr) mass rate unit.

PoundPerHour 

Pound per hour (lbm/hr) mass rate unit.

Definition at line 53 of file MassRate.hpp.

◆ Memory

enum PhQ::Unit::Memory : int8_t
strong

Computer memory units.

Enumerator
Bit 

Bit (b) memory unit.

Byte 

Byte (B) memory unit.

Kilobit 

Kilobit (kb) memory unit.

Kibibit 

Kibibit (kib) memory unit.

Kilobyte 

Kilobyte (kB) memory unit.

Kibibyte 

Kibibyte (kiB) memory unit.

Megabit 

Megabit (Mb) memory unit.

Mebibit 

Mebibit (Mib) memory unit.

Megabyte 

Megabyte (MB) memory unit.

Mebibyte 

Mebibyte (MiB) memory unit.

Gigabit 

Gigabit (Gb) memory unit.

Gibibit 

Gibibit (Gib) memory unit.

Gigabyte 

Gigabyte (GB) memory unit.

Gibibyte 

Gibibyte (GiB) memory unit.

Terabit 

Terabit (Tb) memory unit.

Tebibit 

Tebibit (Tib) memory unit.

Terabyte 

Terabyte (TB) memory unit.

Tebibyte 

Tebibyte (TiB) memory unit.

Petabit 

Petabit (Pb) memory unit.

Pebibit 

Pebibit (Pib) memory unit.

Petabyte 

Petabyte (PB) memory unit.

Pebibyte 

Pebibyte (PiB) memory unit.

Definition at line 53 of file Memory.hpp.

◆ MemoryRate

enum PhQ::Unit::MemoryRate : int8_t
strong

Computer memory rate unit. Can represent the time rate of change of memory or a memory transfer speed.

Enumerator
BitPerSecond 

Bit per second (b/s) memory rate unit.

BytePerSecond 

Byte per second (B/s) memory rate unit.

KilobitPerSecond 

Kilobit per second (kb/s) memory rate unit.

KibibitPerSecond 

Kibibit per second (kib/s) memory rate unit.

KilobytePerSecond 

Kilobyte per second (kB/s) memory rate unit.

KibibytePerSecond 

Kibibyte per second (kiB/s) memory rate unit.

MegabitPerSecond 

Megabit per second (Mb/s) memory rate unit.

MebibitPerSecond 

Mebibit per second (Mib/s) memory rate unit.

MegabytePerSecond 

Megabyte per second (MB/s) memory rate unit.

MebibytePerSecond 

Mebibyte per second (MiB/s) memory rate unit.

GigabitPerSecond 

Gigabit per second (Gb/s) memory rate unit.

GibibitPerSecond 

Gibibit per second (Gib/s) memory rate unit.

GigabytePerSecond 

Gigabyte per second (GB/s) memory rate unit.

GibibytePerSecond 

Gibibyte per second (GiB/s) memory rate unit.

TerabitPerSecond 

Terabit per second (Tb/s) memory rate unit.

TebibitPerSecond 

Tebibit per second (Tib/s) memory rate unit.

TerabytePerSecond 

Terabyte per second (TB/s) memory rate unit.

TebibytePerSecond 

Tebibyte per second (TiB/s) memory rate unit.

PetabitPerSecond 

Petabit per second (Pb/s) memory rate unit.

PebibitPerSecond 

Pebibit per second (Pib/s) memory rate unit.

PetabytePerSecond 

Petabyte per second (PB/s) memory rate unit.

PebibytePerSecond 

Pebibyte per second (PiB/s) memory rate unit.

BitPerMinute 

Bit per minute (b/min) memory rate unit.

BytePerMinute 

Byte per minute (B/min) memory rate unit.

KilobitPerMinute 

Kilobit per minute (kb/min) memory rate unit.

KibibitPerMinute 

Kibibit per minute (kib/min) memory rate unit.

KilobytePerMinute 

Kilobyte per minute (kB/min) memory rate unit.

KibibytePerMinute 

Kibibyte per minute (kiB/min) memory rate unit.

MegabitPerMinute 

Megabit per minute (Mb/min) memory rate unit.

MebibitPerMinute 

Mebibit per minute (Mib/min) memory rate unit.

MegabytePerMinute 

Megabyte per minute (MB/min) memory rate unit.

MebibytePerMinute 

Mebibyte per minute (MiB/min) memory rate unit.

GigabitPerMinute 

Gigabit per minute (Gb/min) memory rate unit.

GibibitPerMinute 

Gibibit per minute (Gib/min) memory rate unit.

GigabytePerMinute 

Gigabyte per minute (GB/min) memory rate unit.

GibibytePerMinute 

Gibibyte per minute (GiB/min) memory rate unit.

TerabitPerMinute 

Terabit per minute (Tb/min) memory rate unit.

TebibitPerMinute 

Tebibit per minute (Tib/min) memory rate unit.

TerabytePerMinute 

Terabyte per minute (TB/min) memory rate unit.

TebibytePerMinute 

Tebibyte per minute (TiB/min) memory rate unit.

PetabitPerMinute 

Petabit per minute (Pb/min) memory rate unit.

PebibitPerMinute 

Pebibit per minute (Pib/min) memory rate unit.

PetabytePerMinute 

Petabyte per minute (PB/min) memory rate unit.

PebibytePerMinute 

Pebibyte per minute (PiB/min) memory rate unit.

BitPerHour 

Bit per hour (b/hr) memory rate unit.

BytePerHour 

Byte per hour (B/hr) memory rate unit.

KilobitPerHour 

Kilobit per hour (kb/hr) memory rate unit.

KibibitPerHour 

Kibibit per hour (kib/hr) memory rate unit.

KilobytePerHour 

Kilobyte per hour (kB/hr) memory rate unit.

KibibytePerHour 

Kibibyte per hour (kiB/hr) memory rate unit.

MegabitPerHour 

Megabit per hour (Mb/hr) memory rate unit.

MebibitPerHour 

Mebibit per hour (Mib/hr) memory rate unit.

MegabytePerHour 

Megabyte per hour (MB/hr) memory rate unit.

MebibytePerHour 

Mebibyte per hour (MiB/hr) memory rate unit.

GigabitPerHour 

Gigabit per hour (Gb/hr) memory rate unit.

GibibitPerHour 

Gibibit per hour (Gib/hr) memory rate unit.

GigabytePerHour 

Gigabyte per hour (GB/hr) memory rate unit.

GibibytePerHour 

Gibibyte per hour (GiB/hr) memory rate unit.

TerabitPerHour 

Terabit per hour (Tb/hr) memory rate unit.

TebibitPerHour 

Tebibit per hour (Tib/hr) memory rate unit.

TerabytePerHour 

Terabyte per hour (TB/hr) memory rate unit.

TebibytePerHour 

Tebibyte per hour (TiB/hr) memory rate unit.

PetabitPerHour 

Petabit per hour (Pb/hr) memory rate unit.

PebibitPerHour 

Pebibit per hour (Pib/hr) memory rate unit.

PetabytePerHour 

Petabyte per hour (PB/hr) memory rate unit.

PebibytePerHour 

Pebibyte per hour (PiB/hr) memory rate unit.

Definition at line 54 of file MemoryRate.hpp.

◆ Power

enum PhQ::Unit::Power : int8_t
strong

Power units.

Enumerator
Watt 

Watt (W) power unit.

Milliwatt 

Milliwatt (mW) power unit.

Microwatt 

Microwatt (μW) power unit.

Nanowatt 

Nanowatt (nW) power unit.

Kilowatt 

Kilowatt (kW) power unit.

Megawatt 

Megawatt (MW) power unit.

Gigawatt 

Gigawatt (GW) power unit.

FootPoundPerSecond 

Foot-pound per second (ft·lbf/s) power unit.

InchPoundPerSecond 

Inch-pound per second (in·lbf/s) power unit.

Definition at line 53 of file Power.hpp.

◆ Pressure

enum PhQ::Unit::Pressure : int8_t
strong

Pressure units.

Enumerator
Pascal 

Pascal (Pa) pressure unit.

Kilopascal 

Kilopascal (kPa) pressure unit.

Megapascal 

Megapascal (MPa) pressure unit.

Gigapascal 

Gigapascal (GPa) pressure unit.

Bar 

Bar (bar) pressure unit.

Atmosphere 

Atmosphere (atm) pressure unit.

PoundPerSquareFoot 

Pound per square foot (lbf/ft^2) pressure unit.

PoundPerSquareInch 

Pound per square inch (lbf/in^2) pressure unit.

Definition at line 53 of file Pressure.hpp.

◆ SolidAngle

enum PhQ::Unit::SolidAngle : int8_t
strong

Solid angle units. Measures the field of view of a portion of the surface of the unit sphere viewed from the center of the unit sphere. Typically measured in steradians (sr), which are square radians. The unit sphere has a total solid angle of 4π steradians.

Enumerator
Steradian 

Steradian (sr) solid angle unit, also known as square radian.

SquareDegree 

Square degree (deg^2) solid angle unit.

SquareArcminute 

Square arcminute (arcmin^2) solid angle unit.

SquareArcsecond 

Square arcsecond (arcsec^2) solid angle unit.

Definition at line 55 of file SolidAngle.hpp.

◆ SpecificEnergy

enum PhQ::Unit::SpecificEnergy : int8_t
strong

Mass-specific energy units.

Enumerator
JoulePerKilogram 

Joule per kilogram (J/kg) specific energy unit.

NanojoulePerGram 

Nanojoule per gram (nJ/g) specific energy unit.

FootPoundPerSlug 

Foot-pound per slug (ft·lbf/slug) specific energy unit.

InchPoundPerSlinch 

Inch-pound per slinch (in·lbf/slinch) specific energy unit.

Definition at line 53 of file SpecificEnergy.hpp.

◆ SpecificHeatCapacity

enum PhQ::Unit::SpecificHeatCapacity : int8_t
strong

Mass-specific heat capacity units.

Enumerator
JoulePerKilogramPerKelvin 

Joule per kilogram per kelvin (J/kg/K) specific heat capacity unit.

NanojoulePerGramPerKelvin 

Nanojoule per gram per kelvin (nJ/g/K) specific heat capacity unit.

FootPoundPerSlugPerRankine 

Foot-pound per slug per degree Rankine (ft·lbf/slug/°R) specific heat capacity unit.

InchPoundPerSlinchPerRankine 

Inch-pound per slinch per degree Rankine (in·lbf/slinch/°R) specific heat capacity unit.

Definition at line 53 of file SpecificHeatCapacity.hpp.

◆ SpecificPower

enum PhQ::Unit::SpecificPower : int8_t
strong

Mass-specific power units.

Enumerator
WattPerKilogram 

Watt per kilogram (W/kg) specific power unit.

NanowattPerGram 

Nanowatt per gram (nW/g) specific power unit.

FootPoundPerSlugPerSecond 

Foot-pound per slug per second (ft·lbf/slug/s) specific power unit.

InchPoundPerSlinchPerSecond 

Inch-pound per slinch per second (in·lbf/slinch/s) specific power unit.

Definition at line 53 of file SpecificPower.hpp.

◆ Speed

enum PhQ::Unit::Speed : int8_t
strong

Speed units.

Enumerator
NauticalMilePerSecond 

Nautical mile per second (nmi/s) speed unit.

NauticalMilePerMinute 

Nautical mile per minute (nmi/min) speed unit.

Knot 

Knot (kn) speed unit, also known as nautical mile per hour.

MilePerSecond 

Mile per second (mi/s) speed unit.

MilePerMinute 

Mile per minute (mi/min) speed unit.

MilePerHour 

Mile per hour (mi/hr) speed unit.

KilometrePerSecond 

Kilometre per second (km/s) speed unit.

KilometrePerMinute 

Kilometre per minute (km/min) speed unit.

KilometrePerHour 

Kilometre per hour (km/hr) speed unit.

MetrePerSecond 

Metre per second (m/s) speed unit.

MetrePerMinute 

Metre per minute (m/min) speed unit.

MetrePerHour 

Metre per hour (m/hr) speed unit.

YardPerSecond 

Yard per second (yd/s) speed unit.

YardPerMinute 

Yard per minute (yd/min) speed unit.

YardPerHour 

Yard per hour (yd/hr) speed unit.

FootPerSecond 

Foot per second (ft/s) speed unit.

FootPerMinute 

Foot per minute (ft/min) speed unit.

FootPerHour 

Foot per hour (ft/hr) speed unit.

DecimetrePerSecond 

Decimetre per second (dm/s) speed unit.

DecimetrePerMinute 

Decimetre per minute (dm/min) speed unit.

DecimetrePerHour 

Decimetre per hour (dm/hr) speed unit.

InchPerSecond 

Inch per second (in/s) speed unit.

InchPerMinute 

Inch per minute (in/min) speed unit.

InchPerHour 

Inch per hour (in/hr) speed unit.

CentimetrePerSecond 

Centimetre per second (cm/s) speed unit.

CentimetrePerMinute 

Centimetre per minute (cm/min) speed unit.

CentimetrePerHour 

Centimetre per hour (cm/hr) speed unit.

MillimetrePerSecond 

Millimetre per second (mm/s) speed unit.

MillimetrePerMinute 

Millimetre per minute (mm/min) speed unit.

MillimetrePerHour 

Millimetre per hour (mm/hr) speed unit.

MilliinchPerSecond 

Milliinch per second (mil/s) speed unit.

MilliinchPerMinute 

Milliinch per minute (mil/min) speed unit.

MilliinchPerHour 

Milliinch per hour (mil/hr) speed unit.

MicrometrePerSecond 

Micrometre per second (μm/s) speed unit.

MicrometrePerMinute 

Micrometre per minute (μm/min) speed unit.

MicrometrePerHour 

Micrometre per hour (μm/hr) speed unit.

MicroinchPerSecond 

Microinch per second (μin/s) speed unit.

MicroinchPerMinute 

Microinch per minute (μin/min) speed unit.

MicroinchPerHour 

Microinch per hour (μin/hr) speed unit.

Definition at line 53 of file Speed.hpp.

◆ SubstanceAmount

enum PhQ::Unit::SubstanceAmount : int8_t
strong

Amount of substance units.

Enumerator
Mole 

Mole (mol) substance amount unit.

Kilomole 

Kilomole (kmol) substance amount unit.

Megamole 

Megamole (Mmol) substance amount unit.

Gigamole 

Gigamole (Gmol) substance amount unit.

Particles 

Particles (particles) substance amount unit.

Definition at line 53 of file SubstanceAmount.hpp.

◆ Temperature

enum PhQ::Unit::Temperature : int8_t
strong

Temperature units. Not to be confused with temperature difference units. For example, a temperature of 20 °C corresponds to a temperature of 68 °F, whereas a temperature difference of +20 °C corresponds to a temperature difference of +36 °F.

Enumerator
Kelvin 

Kelvin (K) temperature unit.

Celsius 

Degree Celsius (°C) temperature unit.

Rankine 

Degree Rankine (°R) temperature unit.

Fahrenheit 

Degree Fahrenheit (°F) temperature unit.

Definition at line 55 of file Temperature.hpp.

◆ TemperatureDifference

enum PhQ::Unit::TemperatureDifference : int8_t
strong

Temperature difference units. Not to be confused with temperature units. For example, a temperature difference of +20 °C corresponds to a temperature difference of +36 °F, whereas a temperature of 20 °C corresponds to a temperature of 68 °F.

Enumerator
Kelvin 

Kelvin (K) temperature difference unit.

Celsius 

Degree Celsius (°C) temperature difference unit.

Rankine 

Degree Rankine (°R) temperature difference unit.

Fahrenheit 

Degree Fahrenheit (°F) temperature difference unit.

Definition at line 55 of file TemperatureDifference.hpp.

◆ TemperatureGradient

enum PhQ::Unit::TemperatureGradient : int8_t
strong

Temperature gradient units.

Enumerator
KelvinPerMetre 

Kelvin per metre (K/m) temperature gradient unit.

KelvinPerMillimetre 

Kelvin per millimetre (K/mm) temperature gradient unit.

CelsiusPerMetre 

Degree Celsius per metre (°C/m) temperature gradient unit.

CelsiusPerMillimetre 

Degree Celsius per millimetre (°C/mm) temperature gradient unit.

RankinePerFoot 

Degree Rankine per foot (°R/ft) temperature gradient unit.

RankinePerInch 

Degree Rankine per inch (°R/in) temperature gradient unit.

FahrenheitPerFoot 

Degree Fahrenheit per foot (°F/ft) temperature gradient unit.

FahrenheitPerInch 

Degree Fahrenheit per inch (°F/in) temperature gradient unit.

Definition at line 53 of file TemperatureGradient.hpp.

◆ ThermalConductivity

enum PhQ::Unit::ThermalConductivity : int8_t
strong

Thermal conductivity units.

Enumerator
WattPerMetrePerKelvin 

Watt per metre per kelvin (W/m/K) thermal conductivity unit.

NanowattPerMillimetrePerKelvin 

Nanowatt per millimetre per kelvin (nW/mm/K) thermal conductivity unit.

PoundPerSecondPerRankine 

Pound per second per degree Rankine (lbf/s/°R) thermal conductivity unit.

Definition at line 53 of file ThermalConductivity.hpp.

◆ ThermalExpansion

enum PhQ::Unit::ThermalExpansion : int8_t
strong

Thermal expansion units.

Enumerator
PerKelvin 

Per kelvin (/K) thermal expansion unit.

PerCelsius 

Per degree Celsius (/°C) thermal expansion unit.

PerRankine 

Per degree Rankine (/°R) thermal expansion unit.

PerFahrenheit 

Per degree Fahrenheit (/°F) thermal expansion unit.

Definition at line 53 of file ThermalExpansion.hpp.

◆ Time

enum PhQ::Unit::Time : int8_t
strong

Time units.

Enumerator
Nanosecond 

Nanosecond (ns) time unit.

Microsecond 

Microsecond (μs) time unit.

Millisecond 

Millisecond (ms) time unit.

Second 

Second (s) time unit.

Minute 

Minute (min) time unit.

Hour 

Hour (hr) time unit.

Definition at line 53 of file Time.hpp.

◆ TransportEnergyConsumption

Energy consumption in transport units.

Enumerator
JoulePerMile 

Joule per mile (J/mi) transport energy consumption unit.

JoulePerKilometre 

Joule per kilometre (J/km) transport energy consumption unit.

JoulePerMetre 

Joule per metre (J/m) transport energy consumption unit.

NanojoulePerMillimetre 

Nanojoule per millimetre (nJ/mm) transport energy consumption unit.

KilojoulePerMile 

Kilojoule per mile (kJ/mi) transport energy consumption unit.

WattMinutePerMile 

Watt-minute per mile (W·min/mi) transport energy consumption unit.

WattHourPerMile 

Watt-hour per mile (W·hr/mi) transport energy consumption unit.

WattMinutePerKilometre 

Watt-minute per kilometre (W·min/km) transport energy consumption unit.

WattHourPerKilometre 

Watt-hour per kilometre (W·hr/km) transport energy consumption unit.

WattMinutePerMetre 

Watt-minute per metre (W·min/m) transport energy consumption unit.

WattHourPerMetre 

Watt-hour per metre (W·hr/m) transport energy consumption unit.

KilowattMinutePerMile 

Kilowatt-minute per mile (kW·min/mi) transport energy consumption unit.

KilowattHourPerMile 

Kilowatt-hour per mile (kW·hr/mi) transport energy consumption unit.

KilowattMinutePerKilometre 

Kilowatt-minute per kilometre (kW·min/km) transport energy consumption unit.

KilowattHourPerKilometre 

Kilowatt-hour per kilometre (kW·hr/km) transport energy consumption unit.

KilowattMinutePerMetre 

Kilowatt-minute per metre (kW·min/m) transport energy consumption unit.

KilowattHourPerMetre 

Kilowatt-hour per metre (kW·hr/m) transport energy consumption unit.

FootPoundPerFoot 

Foot-pound per foot (ft·lbf/ft) transport energy consumption unit.

InchPoundPerInch 

Inch-pound per inch (in·lbf/in) transport energy consumption unit.

Definition at line 53 of file TransportEnergyConsumption.hpp.

◆ Volume

enum PhQ::Unit::Volume : int8_t
strong

Volume units.

Enumerator
CubicNauticalMile 

Cubic nautical mile (nmi^3) volume unit.

CubicMile 

Cubic mile (mi^3) volume unit.

CubicKilometre 

Cubic kilometre (km^3) volume unit.

CubicMetre 

Cubic metre (m^3) volume unit.

CubicYard 

Cubic yard (yd^3) volume unit.

CubicFoot 

Cubic foot (ft^3) volume unit.

CubicDecimetre 

Cubic decimetre (dm^3) volume unit.

Litre 

Litre (L) volume unit.

CubicInch 

Cubic inch (in^3) volume unit.

CubicCentimetre 

Cubic centimetre (cm^3) volume unit.

Millilitre 

Millilitre (mL) volume unit.

CubicMillimetre 

Cubic millimetre (mm^3) volume unit.

CubicMilliinch 

Cubic milliinch (mil^3) volume unit.

CubicMicrometre 

Cubic micrometre (μm^3) volume unit.

CubicMicroinch 

Cubic microinch (μin^3) volume unit.

Definition at line 53 of file Volume.hpp.

◆ VolumeRate

enum PhQ::Unit::VolumeRate : int8_t
strong

Volume rate units. Can represent a time rate of change of a volume or a volume flow rate.

Enumerator
CubicNauticalMilePerSecond 

Cubic nautical mile per second (nmi^3/s) volume rate unit.

CubicMilePerSecond 

Cubic mile per second (mi^3/s) volume rate unit.

CubicKilometrePerSecond 

Cubic kilometre per second (km^3/s) volume rate unit.

CubicMetrePerSecond 

Cubic metre per second (m^3/s) volume rate unit.

CubicYardPerSecond 

Cubic yard per second (yd^3/s) volume rate unit.

CubicFootPerSecond 

Cubic foot per second (ft^3/s) volume rate unit.

CubicDecimetrePerSecond 

Cubic decimetre per second (dm^3/s) volume rate unit.

LitrePerSecond 

Litre per second (L/s) volume rate unit.

CubicInchPerSecond 

Cubic inch per second (in^3/s) volume rate unit.

CubicCentimetrePerSecond 

Cubic centimetre per second (cm^3/s) volume rate unit.

MillilitrePerSecond 

Millilitre per second (mL/s) volume rate unit.

CubicMillimetrePerSecond 

Cubic millimetre per second (mm^3/s) volume rate unit.

CubicMilliinchPerSecond 

Cubic milliinch per second (mil^3/s) volume rate unit.

CubicMicrometrePerSecond 

Cubic micrometre per second (μm^3/s) volume rate unit.

CubicMicroinchPerSecond 

Cubic microinch per second (μin^3/s) volume rate unit.

CubicNauticalMilePerMinute 

Cubic nautical mile per minute (nmi^3/min) volume rate unit.

CubicMilePerMinute 

Cubic mile per minute (mi^3/min) volume rate unit.

CubicKilometrePerMinute 

Cubic kilometre per minute (km^3/min) volume rate unit.

CubicMetrePerMinute 

Cubic metre per minute (m^3/min) volume rate unit.

CubicYardPerMinute 

Cubic yard per minute (yd^3/min) volume rate unit.

CubicFootPerMinute 

Cubic foot per minute (ft^3/min) volume rate unit.

CubicDecimetrePerMinute 

Cubic decimetre per minute (dm^3/min) volume rate unit.

LitrePerMinute 

Litre per minute (L/min) volume rate unit.

CubicInchPerMinute 

Cubic inch per minute (in^3/min) volume rate unit.

CubicCentimetrePerMinute 

Cubic centimetre per minute (cm^3/min) volume rate unit.

MillilitrePerMinute 

Millilitre per minute (mL/min) volume rate unit.

CubicMillimetrePerMinute 

Cubic millimetre per minute (mm^3/min) volume rate unit.

CubicMilliinchPerMinute 

Cubic milliinch per minute (mil^3/min) volume rate unit.

CubicMicrometrePerMinute 

Cubic micrometre per minute (μm^3/min) volume rate unit.

CubicMicroinchPerMinute 

Cubic microinch per minute (μin^3/min) volume rate unit.

CubicNauticalMilePerHour 

Cubic nautical mile per hour (nmi^3/hr) volume rate unit.

CubicMilePerHour 

Cubic mile per hour (mi^3/hr) volume rate unit.

CubicKilometrePerHour 

Cubic kilometre per hour (km^3/hr) volume rate unit.

CubicMetrePerHour 

Cubic metre per hour (m^3/hr) volume rate unit.

CubicYardPerHour 

Cubic yard per hour (yd^3/hr) volume rate unit.

CubicFootPerHour 

Cubic foot per hour (ft^3/hr) volume rate unit.

CubicDecimetrePerHour 

Cubic decimetre per hour (dm^3/hr) volume rate unit.

LitrePerHour 

Litre per hour (L/hr) volume rate unit.

CubicInchPerHour 

Cubic inch per hour (in^3/hr) volume rate unit.

CubicCentimetrePerHour 

Cubic centimetre per hour (cm^3/hr) volume rate unit.

MillilitrePerHour 

Millilitre per hour (mL/hr) volume rate unit.

CubicMillimetrePerHour 

Cubic millimetre per hour (mm^3/hr) volume rate unit.

CubicMilliinchPerHour 

Cubic milliinch per hour (mil^3/hr) volume rate unit.

CubicMicrometrePerHour 

Cubic micrometre per hour (μm^3/hr) volume rate unit.

CubicMicroinchPerHour 

Cubic microinch per hour (μin^3/hr) volume rate unit.

Definition at line 53 of file VolumeRate.hpp.