Quantify
An extensible C++ units library
Loading...
Searching...
No Matches
quantify.scales Module Reference

Built-in unit scales. More...

Concepts

concept  quantify::catalytic_activity::quantity
 
concept  quantify::pressure::quantity
 
concept  quantify::temperature::scales::kelvin::quantity
 
concept  quantify::temperature::scales::celsius::quantity
 
concept  quantify::temperature::scales::fahrenheit::quantity
 
concept  quantify::luminous_flux::quantity
 
concept  quantify::electric_charge::quantity
 
concept  quantify::power::quantity
 
concept  quantify::solid_angle::quantity
 
concept  quantify::magnetic_flux::quantity
 
concept  quantify::substance::quantity
 
concept  quantify::inductance::quantity
 
concept  quantify::electric_conductance::quantity
 
concept  quantify::volume::quantity
 
concept  quantify::angle::quantity
 
concept  quantify::force::quantity
 
concept  quantify::light_intensity::quantity
 
concept  quantify::illuminance::quantity
 
concept  quantify::electric_resistance::quantity
 
concept  quantify::mass::quantity
 
concept  quantify::time::quantity
 
concept  quantify::magnetic_flux_density::quantity
 
concept  quantify::absorbed_dose::quantity
 
concept  quantify::electric_capacitance::quantity
 
concept  quantify::speed::quantity
 
concept  quantify::radionuclide_activity::quantity
 
concept  quantify::emf::quantity
 
concept  quantify::distance::quantity
 
concept  quantify::electric_current::quantity
 
concept  quantify::frequency::quantity
 
concept  quantify::energy::quantity
 
concept  quantify::dose_equivalent::quantity
 

Classes

struct  quantify::catalytic_activity::nanokatals
 
struct  quantify::catalytic_activity::microkatals
 
struct  quantify::catalytic_activity::millikatals
 
struct  quantify::catalytic_activity::centikatals
 
struct  quantify::catalytic_activity::decikatals
 
struct  quantify::catalytic_activity::katals
 
struct  quantify::catalytic_activity::decakatals
 
struct  quantify::catalytic_activity::hectokatals
 
struct  quantify::catalytic_activity::kilokatals
 
struct  quantify::catalytic_activity::megakatals
 
struct  quantify::pressure::nanopascals
 
struct  quantify::pressure::micropascals
 
struct  quantify::pressure::millipascals
 
struct  quantify::pressure::centipascals
 
struct  quantify::pressure::decipascals
 
struct  quantify::pressure::pascals
 
struct  quantify::pressure::decapascals
 
struct  quantify::pressure::hectopascals
 
struct  quantify::pressure::kilopascals
 
struct  quantify::pressure::megapascals
 
struct  quantify::temperature::scales::kelvin::scale
 
struct  quantify::temperature::kelvin
 
struct  quantify::temperature::celsius
 
struct  quantify::temperature::millicelsius
 
struct  quantify::temperature::fahrenheit
 
struct  quantify::scale_conversion_t< scales::kelvin::scale, scales::celsius::scale >
 
struct  quantify::scale_conversion_t< scales::celsius::scale, scales::fahrenheit::scale >
 
struct  quantify::scale_conversion_t< scales::kelvin::scale, scales::fahrenheit::scale >
 
struct  quantify::luminous_flux::nanolumen
 
struct  quantify::luminous_flux::microlumen
 
struct  quantify::luminous_flux::millilumen
 
struct  quantify::luminous_flux::centilumen
 
struct  quantify::luminous_flux::decilumen
 
struct  quantify::luminous_flux::lumen
 
struct  quantify::luminous_flux::decalumen
 
struct  quantify::luminous_flux::hectolumen
 
struct  quantify::luminous_flux::kilolumen
 
struct  quantify::luminous_flux::megalumen
 
struct  quantify::electric_charge::nanocoulombs
 
struct  quantify::electric_charge::microcoulombs
 
struct  quantify::electric_charge::millicoulombs
 
struct  quantify::electric_charge::centicoulombs
 
struct  quantify::electric_charge::decicoulombs
 
struct  quantify::electric_charge::coulombs
 
struct  quantify::electric_charge::decacoulombs
 
struct  quantify::electric_charge::hectocoulombs
 
struct  quantify::electric_charge::kilocoulombs
 
struct  quantify::electric_charge::megacoulombs
 
struct  quantify::power::nanowatts
 
struct  quantify::power::microwatts
 
struct  quantify::power::milliwatts
 
struct  quantify::power::centiwatts
 
struct  quantify::power::deciwatts
 
struct  quantify::power::watts
 
struct  quantify::power::decawatts
 
struct  quantify::power::hectowatts
 
struct  quantify::power::kilowatts
 
struct  quantify::power::megawatts
 
struct  quantify::solid_angle::nanosteradian
 
struct  quantify::solid_angle::microsteradian
 
struct  quantify::solid_angle::millisteradian
 
struct  quantify::solid_angle::centisteradian
 
struct  quantify::solid_angle::decisteradian
 
struct  quantify::solid_angle::steradian
 
struct  quantify::solid_angle::decasteradian
 
struct  quantify::solid_angle::hectosteradian
 
struct  quantify::solid_angle::kilosteradian
 
struct  quantify::solid_angle::megasteradian
 
struct  quantify::magnetic_flux::nanowebers
 
struct  quantify::magnetic_flux::microwebers
 
struct  quantify::magnetic_flux::milliwebers
 
struct  quantify::magnetic_flux::centiwebers
 
struct  quantify::magnetic_flux::deciwebers
 
struct  quantify::magnetic_flux::webers
 
struct  quantify::magnetic_flux::decawebers
 
struct  quantify::magnetic_flux::hectowebers
 
struct  quantify::magnetic_flux::kilowebers
 
struct  quantify::magnetic_flux::megawebers
 
struct  quantify::substance::scale
 
struct  quantify::substance::nanomole
 
struct  quantify::substance::micromole
 
struct  quantify::substance::millimole
 
struct  quantify::substance::centimole
 
struct  quantify::substance::decimole
 
struct  quantify::substance::mole
 
struct  quantify::substance::decamole
 
struct  quantify::substance::hectomole
 
struct  quantify::substance::kilomole
 
struct  quantify::substance::megamole
 
struct  quantify::inductance::nanohenries
 
struct  quantify::inductance::microhenries
 
struct  quantify::inductance::millihenries
 
struct  quantify::inductance::centihenries
 
struct  quantify::inductance::decihenries
 
struct  quantify::inductance::henries
 
struct  quantify::inductance::decahenries
 
struct  quantify::inductance::hectohenries
 
struct  quantify::inductance::kilohenries
 
struct  quantify::inductance::megahenries
 
struct  quantify::electric_conductance::nanosiemens
 
struct  quantify::electric_conductance::microsiemens
 
struct  quantify::electric_conductance::millisiemens
 
struct  quantify::electric_conductance::centisiemens
 
struct  quantify::electric_conductance::decisiemens
 
struct  quantify::electric_conductance::siemens
 
struct  quantify::electric_conductance::decasiemens
 
struct  quantify::electric_conductance::hectosiemens
 
struct  quantify::electric_conductance::kilosiemens
 
struct  quantify::electric_conductance::megasiemens
 
struct  quantify::volume::nanoliters
 
struct  quantify::volume::microliters
 
struct  quantify::volume::milliliters
 
struct  quantify::volume::centiliters
 
struct  quantify::volume::deciliters
 
struct  quantify::volume::liters
 
struct  quantify::volume::decaliters
 
struct  quantify::volume::hectoliters
 
struct  quantify::volume::kiloliters
 
struct  quantify::volume::megaliters
 
struct  quantify::angle::scale
 
struct  quantify::angle::degrees
 
struct  quantify::angle::radians
 
struct  quantify::force::newtons
 
struct  quantify::light_intensity::scale
 
struct  quantify::light_intensity::nanocandela
 
struct  quantify::light_intensity::microcandela
 
struct  quantify::light_intensity::millicandela
 
struct  quantify::light_intensity::centicandela
 
struct  quantify::light_intensity::decicandela
 
struct  quantify::light_intensity::candela
 
struct  quantify::light_intensity::decacandela
 
struct  quantify::light_intensity::hectocandela
 
struct  quantify::light_intensity::kilocandela
 
struct  quantify::light_intensity::megacandela
 
struct  quantify::illuminance::nanolux
 
struct  quantify::illuminance::microlux
 
struct  quantify::illuminance::millilux
 
struct  quantify::illuminance::centilux
 
struct  quantify::illuminance::decilux
 
struct  quantify::illuminance::lux
 
struct  quantify::illuminance::decalux
 
struct  quantify::illuminance::hectolux
 
struct  quantify::illuminance::kilolux
 
struct  quantify::illuminance::megalux
 
struct  quantify::electric_resistance::nanoohms
 
struct  quantify::electric_resistance::microohms
 
struct  quantify::electric_resistance::milliohms
 
struct  quantify::electric_resistance::centiohms
 
struct  quantify::electric_resistance::deciohms
 
struct  quantify::electric_resistance::ohms
 
struct  quantify::electric_resistance::decaohms
 
struct  quantify::electric_resistance::hectoohms
 
struct  quantify::electric_resistance::kiloohms
 
struct  quantify::electric_resistance::megaohms
 
struct  quantify::mass::scale
 
struct  quantify::mass::nanograms
 
struct  quantify::mass::micrograms
 
struct  quantify::mass::milligrams
 
struct  quantify::mass::centigrams
 
struct  quantify::mass::decigrams
 
struct  quantify::mass::grams
 
struct  quantify::mass::decagrams
 
struct  quantify::mass::hectograms
 
struct  quantify::mass::kilograms
 
struct  quantify::mass::megagrams
 
struct  quantify::mass::ton
 
struct  quantify::time::scale
 
struct  quantify::time::seconds
 
struct  quantify::time::milliseconds
 
struct  quantify::time::microseconds
 
struct  quantify::time::nanoseconds
 
struct  quantify::time::minutes
 
struct  quantify::time::hours
 
struct  quantify::time::days
 
struct  quantify::time::months
 
struct  quantify::time::years
 
struct  quantify::time::decades
 
struct  quantify::time::centuries
 
struct  quantify::time::millennia
 
struct  quantify::magnetic_flux_density::nanoteslas
 
struct  quantify::magnetic_flux_density::microteslas
 
struct  quantify::magnetic_flux_density::milliteslas
 
struct  quantify::magnetic_flux_density::centiteslas
 
struct  quantify::magnetic_flux_density::deciteslas
 
struct  quantify::magnetic_flux_density::teslas
 
struct  quantify::magnetic_flux_density::decateslas
 
struct  quantify::magnetic_flux_density::hectoteslas
 
struct  quantify::magnetic_flux_density::kiloteslas
 
struct  quantify::magnetic_flux_density::megateslas
 
struct  quantify::absorbed_dose::nanograys
 
struct  quantify::absorbed_dose::micrograys
 
struct  quantify::absorbed_dose::milligrays
 
struct  quantify::absorbed_dose::centigrays
 
struct  quantify::absorbed_dose::decigrays
 
struct  quantify::absorbed_dose::grays
 
struct  quantify::absorbed_dose::decagrays
 
struct  quantify::absorbed_dose::hectograys
 
struct  quantify::absorbed_dose::kilograys
 
struct  quantify::absorbed_dose::megagrays
 
struct  quantify::electric_capacitance::nanofarads
 
struct  quantify::electric_capacitance::microfarads
 
struct  quantify::electric_capacitance::millifarads
 
struct  quantify::electric_capacitance::centifarads
 
struct  quantify::electric_capacitance::decifarads
 
struct  quantify::electric_capacitance::farads
 
struct  quantify::electric_capacitance::decafarads
 
struct  quantify::electric_capacitance::hectofarads
 
struct  quantify::electric_capacitance::kilofarads
 
struct  quantify::electric_capacitance::megafarads
 
struct  quantify::speed::m_s
 
struct  quantify::radionuclide_activity::nanobecquerels
 
struct  quantify::radionuclide_activity::microbecquerels
 
struct  quantify::radionuclide_activity::millibecquerels
 
struct  quantify::radionuclide_activity::centibecquerels
 
struct  quantify::radionuclide_activity::decibecquerels
 
struct  quantify::radionuclide_activity::becquerels
 
struct  quantify::radionuclide_activity::decabecquerels
 
struct  quantify::radionuclide_activity::hectobecquerels
 
struct  quantify::radionuclide_activity::kilobecquerels
 
struct  quantify::radionuclide_activity::megabecquerels
 
struct  quantify::emf::nanovolts
 
struct  quantify::emf::microvolts
 
struct  quantify::emf::millivolts
 
struct  quantify::emf::centivolts
 
struct  quantify::emf::decivolts
 
struct  quantify::emf::volts
 
struct  quantify::emf::decavolts
 
struct  quantify::emf::hectovolts
 
struct  quantify::emf::kilovolts
 
struct  quantify::emf::megavolts
 
struct  quantify::distance::scale
 
struct  quantify::distance::nanometer
 
struct  quantify::distance::micrometer
 
struct  quantify::distance::millimeter
 
struct  quantify::distance::centimeter
 
struct  quantify::distance::decimeter
 
struct  quantify::distance::meter
 
struct  quantify::distance::decameter
 
struct  quantify::distance::hectometer
 
struct  quantify::distance::kilometer
 
struct  quantify::distance::megameter
 
struct  quantify::distance::inches
 
struct  quantify::distance::feet
 
struct  quantify::distance::yard
 
struct  quantify::distance::mile
 
struct  quantify::distance::league
 
struct  quantify::distance::fathom
 
struct  quantify::distance::nautical_mile
 
struct  quantify::electric_current::scale
 
struct  quantify::electric_current::nanoampere
 
struct  quantify::electric_current::microampere
 
struct  quantify::electric_current::milliampere
 
struct  quantify::electric_current::centiampere
 
struct  quantify::electric_current::deciampere
 
struct  quantify::electric_current::ampere
 
struct  quantify::electric_current::decaampere
 
struct  quantify::electric_current::hectoampere
 
struct  quantify::electric_current::kiloampere
 
struct  quantify::electric_current::megaampere
 
struct  quantify::frequency::nanohertz
 
struct  quantify::frequency::microhertz
 
struct  quantify::frequency::millihertz
 
struct  quantify::frequency::centihertz
 
struct  quantify::frequency::decihertz
 
struct  quantify::frequency::hertz
 
struct  quantify::frequency::decahertz
 
struct  quantify::frequency::hectohertz
 
struct  quantify::frequency::kilohertz
 
struct  quantify::frequency::megahertz
 
struct  quantify::energy::nanojoule
 
struct  quantify::energy::microjoule
 
struct  quantify::energy::millijoule
 
struct  quantify::energy::centijoule
 
struct  quantify::energy::decijoule
 
struct  quantify::energy::joule
 
struct  quantify::energy::decajoule
 
struct  quantify::energy::hectojoule
 
struct  quantify::energy::kilojoule
 
struct  quantify::energy::megajoule
 
struct  quantify::dose_equivalent::nanosieverts
 
struct  quantify::dose_equivalent::microsieverts
 
struct  quantify::dose_equivalent::millisieverts
 
struct  quantify::dose_equivalent::centisieverts
 
struct  quantify::dose_equivalent::decisieverts
 
struct  quantify::dose_equivalent::sieverts
 
struct  quantify::dose_equivalent::decasieverts
 
struct  quantify::dose_equivalent::hectosieverts
 
struct  quantify::dose_equivalent::kilosieverts
 
struct  quantify::dose_equivalent::megasieverts
 

Typedefs

using quantify::catalytic_activity::scale = typename reduce_scale<frac<substance::scale, time::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanokatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microkatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millikatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centikatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decikatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = katals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decakatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectokatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilokatals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megakatals
 
using quantify::pressure::scale = typename reduce_scale<frac<force::scale, mul<distance::scale, distance::scale>>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanopascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = micropascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millipascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centipascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decipascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = pascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decapascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectopascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilopascals
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megapascals
 
using scale = scales::kelvin::scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1>
 
using reduce = kelvin
 
using scale = scales::celsius::scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1>
 
using reduce = celsius
 
using scale = scales::celsius::scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1000>
 
using reduce = millicelsius
 
using scale = scales::fahrenheit::scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1>
 
using reduce = fahrenheit
 
using from_scale = scales::kelvin::scale
 
using to_scale = scales::celsius::scale
 
using from_scale = scales::celsius::scale
 
using to_scale = scales::fahrenheit::scale
 
using from_scale = scales::kelvin::scale
 
using to_scale = scales::fahrenheit::scale
 
using quantify::luminous_flux::scale = typename reduce_scale<mul<light_intensity::scale, solid_angle::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanolumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microlumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millilumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centilumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decilumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = lumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decalumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectolumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilolumen
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megalumen
 
using quantify::electric_charge::scale = typename reduce_scale<mul<electric_current::scale, time::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanocoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microcoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millicoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centicoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decicoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = coulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decacoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectocoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilocoulombs
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megacoulombs
 
using quantify::power::scale = typename reduce_scale<frac<energy::scale, time::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanowatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microwatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milliwatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centiwatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = deciwatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = watts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decawatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectowatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilowatts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megawatts
 
using quantify::solid_angle::scale = typename reduce_scale<mul<angle::scale, angle::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanosteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microsteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millisteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centisteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decisteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = steradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decasteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectosteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilosteradian
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megasteradian
 
using quantify::magnetic_flux::scale = typename reduce_scale<mul<emf::scale, time::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanowebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microwebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milliwebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centiwebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = deciwebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = webers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decawebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectowebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilowebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megawebers
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanomole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = micromole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millimole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centimole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decimole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = mole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decamole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectomole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilomole
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megamole
 
using quantify::inductance::scale = typename reduce_scale<frac<magnetic_flux::scale, electric_current::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanohenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microhenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millihenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centihenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decihenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = henries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decahenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectohenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilohenries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megahenries
 
using quantify::electric_conductance::scale = typename reduce_scale<frac<no_scale, electric_resistance::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanosiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microsiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millisiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centisiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decisiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = siemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decasiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectosiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilosiemens
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megasiemens
 
using quantify::volume::scale = typename reduce_scale<mul<distance::scale, distance::scale, distance::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanoliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milliliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centiliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = deciliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = liters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decaliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectoliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kiloliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megaliters
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1>
 
using reduce = degrees
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 180 * 10000000000000000, 31415926535893238>
 
using reduce = radians
 
using quantify::force::scale = typename reduce_scale<frac<mul<mass::scale, distance::scale>, mul<time::scale, time::scale>>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1>
 
using reduce = newtons
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanocandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microcandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millicandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centicandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decicandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = candela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decacandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectocandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilocandela
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megacandela
 
using quantify::illuminance::scale = typename reduce_scale<frac<luminous_flux::scale, mul<distance::scale, distance::scale>>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanolux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microlux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millilux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centilux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decilux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = lux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decalux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectolux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilolux
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megalux
 
using quantify::electric_resistance::scale = typename reduce_scale<frac<emf::scale, electric_current::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanoohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milliohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centiohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = deciohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = ohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decaohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectoohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kiloohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megaohms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1000)>
 
using reduce = nanograms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1000)>
 
using reduce = micrograms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1000)>
 
using reduce = milligrams
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1000)>
 
using reduce = centigrams
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1000)>
 
using reduce = decigrams
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1000)>
 
using reduce = grams
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1000)>
 
using reduce = decagrams
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1000)>
 
using reduce = hectograms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1000)>
 
using reduce = kilograms
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1000)>
 
using reduce = megagrams
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000, 1>
 
using reduce = ton
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1>
 
using reduce = seconds
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1000>
 
using reduce = milliseconds
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1000000>
 
using reduce = microseconds
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1, 1000000000>
 
using reduce = nanoseconds
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 60, 1>
 
using reduce = minutes
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, minutes::factor<T>::numerator * 60, 1>
 
using reduce = hours
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, hours::factor<T>::numerator * 24, 1>
 
using reduce = days
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, days::factor<T>::numerator * 30, 1>
 
using reduce = months
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, days::factor<T>::numerator * 365, 1>
 
using reduce = years
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, years::factor<T>::numerator * 10, 1>
 
using reduce = decades
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, decades::factor<T>::numerator * 10, 1>
 
using reduce = centuries
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, centuries::factor<T>::numerator * 10, 1>
 
using reduce = millennia
 
using quantify::magnetic_flux_density::scale = typename reduce_scale<frac<magnetic_flux::scale, mul<distance::scale, distance::scale>>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanoteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milliteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centiteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = deciteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = teslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decateslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectoteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kiloteslas
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megateslas
 
using quantify::absorbed_dose::scale = typename reduce_scale<mul<energy::scale, mass::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanograys
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = micrograys
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milligrays
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centigrays
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decigrays
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = grays
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decagrays
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectograys
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilograys
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megagrays
 
using quantify::electric_capacitance::scale = typename reduce_scale<frac<electric_charge::scale, emf::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanofarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microfarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millifarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centifarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decifarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = farads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decafarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectofarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilofarads
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megafarads
 
using quantify::speed::scale = frac<distance::scale, time::scale>
 
using quantify::radionuclide_activity::scale = typename reduce_scale<frac<no_scale, time::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanobecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microbecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millibecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centibecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decibecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = becquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decabecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectobecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilobecquerels
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megabecquerels
 
using quantify::emf::scale = typename reduce_scale<frac<power::scale, electric_current::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanovolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microvolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millivolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centivolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decivolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = volts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decavolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectovolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilovolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megavolts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanometer
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = micrometer
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millimeter
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centimeter
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decimeter
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = meter
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decameter
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectometer
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilometer
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megameter
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 127, 5000>
 
using reduce = inches
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 381, 1250>
 
using reduce = feet
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1143, 1250>
 
using reduce = yard
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 201168, 125>
 
using reduce = mile
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 3 * mile::factor<T>::numerator, 1250>
 
using reduce = league
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 463, 250>
 
using reduce = fathom
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1852, 1>
 
using reduce = nautical_mile
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanoampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = milliampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centiampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = deciampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = ampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decaampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectoampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kiloampere
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megaampere
 
using quantify::frequency::scale = typename reduce_scale<frac<no_scale, time::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanohertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microhertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millihertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centihertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decihertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = hertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decahertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectohertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilohertz
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megahertz
 
using quantify::energy::scale = typename reduce_scale<mul<force::scale, distance::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanojoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microjoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millijoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centijoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decijoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = joule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decajoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectojoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilojoule
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megajoule
 
using quantify::dose_equivalent::scale = typename reduce_scale<mul<energy::scale, mass::scale>>::type
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000000UL * (1)>
 
using reduce = nanosieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000000UL * (1)>
 
using reduce = microsieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1000UL * (1)>
 
using reduce = millisieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 100UL * (1)>
 
using reduce = centisieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 10UL * (1)>
 
using reduce = decisieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1UL * (1), 1UL * (1)>
 
using reduce = sieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 10UL * (1), 1UL * (1)>
 
using reduce = decasieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 100UL * (1), 1UL * (1)>
 
using reduce = hectosieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000UL * (1), 1UL * (1)>
 
using reduce = kilosieverts
 
using scale = scale
 
template<typename T>
using factor = quantify::ratio<T, 1000000UL * (1), 1UL * (1)>
 
using reduce = megasieverts
 

Functions

static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
template<typename U_FROM, typename U_TO, typename T>
requires quantify::CompareScales<from_scale, typename U_FROM::scale> && quantify::CompareScales<to_scale, typename U_TO::scale>
static quantity< U_TO, T > forward (const quantity< U_FROM, T > &_quantity)
 
template<typename U_FROM, typename U_TO, typename T>
requires quantify::CompareScales<to_scale, typename U_FROM::scale> && quantify::CompareScales<from_scale, typename U_TO::scale>
static quantity< U_TO, T > backward (const quantity< U_FROM, T > &_quantity)
 
template<typename U_FROM, typename U_TO, typename T>
requires quantify::CompareScales<from_scale, typename U_FROM::scale> && quantify::CompareScales<to_scale, typename U_TO::scale>
static quantity< U_TO, T > forward (const quantity< U_FROM, T > &_quantity)
 
template<typename U_FROM, typename U_TO, typename T>
requires quantify::CompareScales<to_scale, typename U_FROM::scale> && quantify::CompareScales<from_scale, typename U_TO::scale>
static quantity< U_TO, T > backward (const quantity< U_FROM, T > &_quantity)
 
template<typename U_FROM, typename U_TO, typename T>
requires quantify::CompareScales<from_scale, typename U_FROM::scale> && quantify::CompareScales<to_scale, typename U_TO::scale>
static quantity< U_TO, T > forward (const quantity< U_FROM, T > &_quantity)
 
template<typename U_FROM, typename U_TO, typename T>
requires quantify::CompareScales<to_scale, typename U_FROM::scale> && quantify::CompareScales<from_scale, typename U_TO::scale>
static quantity< U_TO, T > backward (const quantity< U_FROM, T > &_quantity)
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 
static constexpr std::string symbol () noexcept
 

Detailed Description

Built-in unit scales.

Files

file  include/quantify/scales/scales.cppm
 Exports built-in unit scales.
 
file  include/quantify/scales/derived_units/absorbed_dose.cppm
 
file  include/quantify/scales/base_units/angle.cppm
 
file  include/quantify/scales/derived_units/catalytic_activity.cppm
 
file  include/quantify/scales/base_units/distance.cppm
 
file  include/quantify/scales/derived_units/dose_equivalent.cppm
 
file  include/quantify/scales/derived_units/electric_capacitance.cppm
 
file  include/quantify/scales/derived_units/electric_charge.cppm
 
file  include/quantify/scales/derived_units/electric_conductance.cppm
 
file  include/quantify/scales/base_units/electric_current.cppm
 
file  include/quantify/scales/derived_units/electric_resistance.cppm
 
file  include/quantify/scales/derived_units/emf.cppm
 
file  include/quantify/scales/derived_units/energy.cppm
 
file  include/quantify/scales/derived_units/force.cppm
 
file  include/quantify/scales/derived_units/frequency.cppm
 
file  include/quantify/scales/derived_units/illuminance.cppm
 
file  include/quantify/scales/derived_units/inductance.cppm
 
file  include/quantify/scales/base_units/light_intensity.cppm
 
file  include/quantify/scales/derived_units/luminous_flux.cppm
 
file  include/quantify/scales/derived_units/magnetic_flux.cppm
 
file  include/quantify/scales/derived_units/magnetic_flux_density.cppm
 
file  include/quantify/scales/base_units/mass.cppm
 
file  include/quantify/scales/derived_units/power.cppm
 
file  include/quantify/scales/derived_units/pressure.cppm
 
file  include/quantify/scales/derived_units/radionuclide_activity.cppm
 
file  include/quantify/scales/derived_units/solid_angle.cppm
 
file  include/quantify/scales/derived_units/speed.cppm
 
file  include/quantify/scales/base_units/substance.cppm
 
file  include/quantify/scales/base_units/temperature.cppm
 
file  include/quantify/scales/base_units/time.cppm
 
file  include/quantify/scales/derived_units/volume.cppm