diff --git a/src/include/units/data/base/information.h b/src/include/units/data/base/information.h index d4c98e7a..95205619 100644 --- a/src/include/units/data/base/information.h +++ b/src/include/units/data/base/information.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -74,19 +74,19 @@ constexpr auto operator"" _q_PiB(unsigned long long l) { return information{}; -inline constexpr auto Kib = information{}; -inline constexpr auto Mib = information{}; -inline constexpr auto Gib = information{}; -inline constexpr auto Tib = information{}; -inline constexpr auto Pib = information{}; +inline constexpr auto b = information{}; +inline constexpr auto Kib = information{}; +inline constexpr auto Mib = information{}; +inline constexpr auto Gib = information{}; +inline constexpr auto Tib = information{}; +inline constexpr auto Pib = information{}; -inline constexpr auto B = information{}; -inline constexpr auto KiB = information{}; -inline constexpr auto MiB = information{}; -inline constexpr auto GiB = information{}; -inline constexpr auto TiB = information{}; -inline constexpr auto PiB = information{}; +inline constexpr auto B = information{}; +inline constexpr auto KiB = information{}; +inline constexpr auto MiB = information{}; +inline constexpr auto GiB = information{}; +inline constexpr auto TiB = information{}; +inline constexpr auto PiB = information{}; } // namespace unit_constants diff --git a/src/include/units/data/derived/bitrate.h b/src/include/units/data/derived/bitrate.h index 3a600c3e..74e75d42 100644 --- a/src/include/units/data/derived/bitrate.h +++ b/src/include/units/data/derived/bitrate.h @@ -58,12 +58,12 @@ constexpr auto operator"" _q_Pib_per_s(unsigned long long l) { return bitrate{}; -inline constexpr auto Kib_per_s = bitrate{}; -inline constexpr auto Mib_per_s = bitrate{}; -inline constexpr auto Gib_per_s = bitrate{}; -inline constexpr auto Tib_per_s = bitrate{}; -inline constexpr auto Pib_per_s = bitrate{}; +inline constexpr auto b_per_s = bitrate{}; +inline constexpr auto Kib_per_s = bitrate{}; +inline constexpr auto Mib_per_s = bitrate{}; +inline constexpr auto Gib_per_s = bitrate{}; +inline constexpr auto Tib_per_s = bitrate{}; +inline constexpr auto Pib_per_s = bitrate{}; } // namespace unit_constants diff --git a/src/include/units/bits/one_rep.h b/src/include/units/one_rep.h similarity index 88% rename from src/include/units/bits/one_rep.h rename to src/include/units/one_rep.h index 2403bd41..c3e81752 100644 --- a/src/include/units/bits/one_rep.h +++ b/src/include/units/one_rep.h @@ -26,7 +26,7 @@ #include #include -namespace units::detail { +namespace units { struct one_rep { template @@ -50,19 +50,19 @@ struct one_rep { [[nodiscard]] auto operator<=>(const one_rep&) const = default; }; -} // namespace units::detail +} // namespace units namespace std { template<> -struct common_type { - using type = units::detail::one_rep; +struct common_type { + using type = units::one_rep; }; template -struct common_type { +struct common_type { using type = Rep; }; template -struct common_type { +struct common_type { using type = Rep; }; diff --git a/src/include/units/physical/si/base/amount_of_substance.h b/src/include/units/physical/si/base/amount_of_substance.h index faf355cc..151f7d49 100644 --- a/src/include/units/physical/si/base/amount_of_substance.h +++ b/src/include/units/physical/si/base/amount_of_substance.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -46,7 +46,7 @@ constexpr auto operator"" _q_mol(long double l) { return amount_of_substance{}; +inline constexpr auto mol = amount_of_substance{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/base/electric_current.h b/src/include/units/physical/si/base/electric_current.h index 0aa9d33d..6dd9067e 100644 --- a/src/include/units/physical/si/base/electric_current.h +++ b/src/include/units/physical/si/base/electric_current.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -146,27 +146,27 @@ constexpr auto operator"" _q_YA(long double l) { return electric_current{}; -inline constexpr auto yA = electric_current{}; -inline constexpr auto zA = electric_current{}; -inline constexpr auto aA = electric_current{}; -inline constexpr auto fA = electric_current{}; -inline constexpr auto pA = electric_current{}; -inline constexpr auto nA = electric_current{}; -inline constexpr auto uA = electric_current{}; -inline constexpr auto mA = electric_current{}; -inline constexpr auto cA = electric_current{}; -inline constexpr auto dA = electric_current{}; -inline constexpr auto daA = electric_current{}; -inline constexpr auto hA = electric_current{}; -inline constexpr auto kA = electric_current{}; -inline constexpr auto MA = electric_current{}; -inline constexpr auto GA = electric_current{}; -inline constexpr auto TA = electric_current{}; -inline constexpr auto PA = electric_current{}; -inline constexpr auto EA = electric_current{}; -inline constexpr auto ZA = electric_current{}; -inline constexpr auto YA = electric_current{}; +inline constexpr auto A = electric_current{}; +inline constexpr auto yA = electric_current{}; +inline constexpr auto zA = electric_current{}; +inline constexpr auto aA = electric_current{}; +inline constexpr auto fA = electric_current{}; +inline constexpr auto pA = electric_current{}; +inline constexpr auto nA = electric_current{}; +inline constexpr auto uA = electric_current{}; +inline constexpr auto mA = electric_current{}; +inline constexpr auto cA = electric_current{}; +inline constexpr auto dA = electric_current{}; +inline constexpr auto daA = electric_current{}; +inline constexpr auto hA = electric_current{}; +inline constexpr auto kA = electric_current{}; +inline constexpr auto MA = electric_current{}; +inline constexpr auto GA = electric_current{}; +inline constexpr auto TA = electric_current{}; +inline constexpr auto PA = electric_current{}; +inline constexpr auto EA = electric_current{}; +inline constexpr auto ZA = electric_current{}; +inline constexpr auto YA = electric_current{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/base/length.h b/src/include/units/physical/si/base/length.h index de89eddd..da4c7f2f 100644 --- a/src/include/units/physical/si/base/length.h +++ b/src/include/units/physical/si/base/length.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -152,28 +152,28 @@ constexpr auto operator"" _q_au(long double l) { return length{}; -inline constexpr auto ym = length{}; -inline constexpr auto zm = length{}; -inline constexpr auto am = length{}; -inline constexpr auto fm = length{}; -inline constexpr auto pm = length{}; -inline constexpr auto nm = length{}; -inline constexpr auto um = length{}; -inline constexpr auto mm = length{}; -inline constexpr auto cm = length{}; -inline constexpr auto dm = length{}; -inline constexpr auto dam = length{}; -inline constexpr auto hm = length{}; -inline constexpr auto km = length{}; -inline constexpr auto Mm = length{}; -inline constexpr auto Gm = length{}; -inline constexpr auto Tm = length{}; -inline constexpr auto Pm = length{}; -inline constexpr auto Em = length{}; -inline constexpr auto Zm = length{}; -inline constexpr auto Ym = length{}; -inline constexpr auto au = length{}; +inline constexpr auto m = length{}; +inline constexpr auto ym = length{}; +inline constexpr auto zm = length{}; +inline constexpr auto am = length{}; +inline constexpr auto fm = length{}; +inline constexpr auto pm = length{}; +inline constexpr auto nm = length{}; +inline constexpr auto um = length{}; +inline constexpr auto mm = length{}; +inline constexpr auto cm = length{}; +inline constexpr auto dm = length{}; +inline constexpr auto dam = length{}; +inline constexpr auto hm = length{}; +inline constexpr auto km = length{}; +inline constexpr auto Mm = length{}; +inline constexpr auto Gm = length{}; +inline constexpr auto Tm = length{}; +inline constexpr auto Pm = length{}; +inline constexpr auto Em = length{}; +inline constexpr auto Zm = length{}; +inline constexpr auto Ym = length{}; +inline constexpr auto au = length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/base/luminous_intensity.h b/src/include/units/physical/si/base/luminous_intensity.h index 029c44dd..26b7ea59 100644 --- a/src/include/units/physical/si/base/luminous_intensity.h +++ b/src/include/units/physical/si/base/luminous_intensity.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -146,27 +146,27 @@ constexpr auto operator"" _q_Ycd(long double l) { return luminous_intensity{}; -inline constexpr auto ycd = luminous_intensity{}; -inline constexpr auto zcd = luminous_intensity{}; -inline constexpr auto acd = luminous_intensity{}; -inline constexpr auto fcd = luminous_intensity{}; -inline constexpr auto pcd = luminous_intensity{}; -inline constexpr auto ncd = luminous_intensity{}; -inline constexpr auto ucd = luminous_intensity{}; -inline constexpr auto mcd = luminous_intensity{}; -inline constexpr auto ccd = luminous_intensity{}; -inline constexpr auto dcd = luminous_intensity{}; -inline constexpr auto dacd = luminous_intensity{}; -inline constexpr auto hcd = luminous_intensity{}; -inline constexpr auto kcd = luminous_intensity{}; -inline constexpr auto Mcd = luminous_intensity{}; -inline constexpr auto Gcd = luminous_intensity{}; -inline constexpr auto Tcd = luminous_intensity{}; -inline constexpr auto Pcd = luminous_intensity{}; -inline constexpr auto Ecd = luminous_intensity{}; -inline constexpr auto Zcd = luminous_intensity{}; -inline constexpr auto Ycd = luminous_intensity{}; +inline constexpr auto cd = luminous_intensity{}; +inline constexpr auto ycd = luminous_intensity{}; +inline constexpr auto zcd = luminous_intensity{}; +inline constexpr auto acd = luminous_intensity{}; +inline constexpr auto fcd = luminous_intensity{}; +inline constexpr auto pcd = luminous_intensity{}; +inline constexpr auto ncd = luminous_intensity{}; +inline constexpr auto ucd = luminous_intensity{}; +inline constexpr auto mcd = luminous_intensity{}; +inline constexpr auto ccd = luminous_intensity{}; +inline constexpr auto dcd = luminous_intensity{}; +inline constexpr auto dacd = luminous_intensity{}; +inline constexpr auto hcd = luminous_intensity{}; +inline constexpr auto kcd = luminous_intensity{}; +inline constexpr auto Mcd = luminous_intensity{}; +inline constexpr auto Gcd = luminous_intensity{}; +inline constexpr auto Tcd = luminous_intensity{}; +inline constexpr auto Pcd = luminous_intensity{}; +inline constexpr auto Ecd = luminous_intensity{}; +inline constexpr auto Zcd = luminous_intensity{}; +inline constexpr auto Ycd = luminous_intensity{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/base/mass.h b/src/include/units/physical/si/base/mass.h index a9a06721..8f54e6a0 100644 --- a/src/include/units/physical/si/base/mass.h +++ b/src/include/units/physical/si/base/mass.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -258,49 +258,49 @@ constexpr auto operator"" _q_Da(long double l) { return mass{}; -inline constexpr auto yg = mass{}; -inline constexpr auto zg = mass{}; -inline constexpr auto ag = mass{}; -inline constexpr auto fg = mass{}; -inline constexpr auto pg = mass{}; -inline constexpr auto ng = mass{}; -inline constexpr auto ug = mass{}; -inline constexpr auto mg = mass{}; -inline constexpr auto cg = mass{}; -inline constexpr auto dg = mass{}; -inline constexpr auto dag = mass{}; -inline constexpr auto hg = mass{}; -inline constexpr auto kg = mass{}; -inline constexpr auto Mg = mass{}; -inline constexpr auto Gg = mass{}; -inline constexpr auto Tg = mass{}; -inline constexpr auto Pg = mass{}; -inline constexpr auto Eg = mass{}; -inline constexpr auto Zg = mass{}; -inline constexpr auto Yg = mass{}; -inline constexpr auto t = mass{}; -inline constexpr auto yt = mass{}; -inline constexpr auto zt = mass{}; -inline constexpr auto at = mass{}; -inline constexpr auto ft = mass{}; -inline constexpr auto pt = mass{}; -inline constexpr auto nt = mass{}; -inline constexpr auto ut = mass{}; -inline constexpr auto mt = mass{}; -inline constexpr auto ct = mass{}; -inline constexpr auto dt = mass{}; -inline constexpr auto dat = mass{}; -inline constexpr auto ht = mass{}; -inline constexpr auto kt = mass{}; -inline constexpr auto Mt = mass{}; -inline constexpr auto Gt = mass{}; -inline constexpr auto Tt = mass{}; -inline constexpr auto Pt = mass{}; -inline constexpr auto Et = mass{}; -inline constexpr auto Zt = mass{}; -inline constexpr auto Yt = mass{}; -inline constexpr auto Da = mass{}; +inline constexpr auto g = mass{}; +inline constexpr auto yg = mass{}; +inline constexpr auto zg = mass{}; +inline constexpr auto ag = mass{}; +inline constexpr auto fg = mass{}; +inline constexpr auto pg = mass{}; +inline constexpr auto ng = mass{}; +inline constexpr auto ug = mass{}; +inline constexpr auto mg = mass{}; +inline constexpr auto cg = mass{}; +inline constexpr auto dg = mass{}; +inline constexpr auto dag = mass{}; +inline constexpr auto hg = mass{}; +inline constexpr auto kg = mass{}; +inline constexpr auto Mg = mass{}; +inline constexpr auto Gg = mass{}; +inline constexpr auto Tg = mass{}; +inline constexpr auto Pg = mass{}; +inline constexpr auto Eg = mass{}; +inline constexpr auto Zg = mass{}; +inline constexpr auto Yg = mass{}; +inline constexpr auto t = mass{}; +inline constexpr auto yt = mass{}; +inline constexpr auto zt = mass{}; +inline constexpr auto at = mass{}; +inline constexpr auto ft = mass{}; +inline constexpr auto pt = mass{}; +inline constexpr auto nt = mass{}; +inline constexpr auto ut = mass{}; +inline constexpr auto mt = mass{}; +inline constexpr auto ct = mass{}; +inline constexpr auto dt = mass{}; +inline constexpr auto dat = mass{}; +inline constexpr auto ht = mass{}; +inline constexpr auto kt = mass{}; +inline constexpr auto Mt = mass{}; +inline constexpr auto Gt = mass{}; +inline constexpr auto Tt = mass{}; +inline constexpr auto Pt = mass{}; +inline constexpr auto Et = mass{}; +inline constexpr auto Zt = mass{}; +inline constexpr auto Yt = mass{}; +inline constexpr auto Da = mass{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/base/thermodynamic_temperature.h b/src/include/units/physical/si/base/thermodynamic_temperature.h index 14f82175..cfaf0800 100644 --- a/src/include/units/physical/si/base/thermodynamic_temperature.h +++ b/src/include/units/physical/si/base/thermodynamic_temperature.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include @@ -45,7 +45,7 @@ constexpr auto operator"" _q_K(long double l) { return thermodynamic_temperature namespace unit_constants { -inline constexpr auto K = thermodynamic_temperature{}; +inline constexpr auto K = thermodynamic_temperature{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/base/time.h b/src/include/units/physical/si/base/time.h index eb50ffb8..4bc332b8 100644 --- a/src/include/units/physical/si/base/time.h +++ b/src/include/units/physical/si/base/time.h @@ -22,7 +22,7 @@ #pragma once -#include +#include #include #include #include @@ -101,18 +101,18 @@ constexpr auto operator"" _q_d(long double l) { return time(l) namespace unit_constants { -inline constexpr auto ys = time{}; -inline constexpr auto zs = time{}; -inline constexpr auto as = time{}; -inline constexpr auto fs = time{}; -inline constexpr auto ps = time{}; -inline constexpr auto ns = time{}; -inline constexpr auto us = time{}; -inline constexpr auto ms = time{}; -inline constexpr auto s = time{}; -inline constexpr auto min = time{}; -inline constexpr auto h = time{}; -inline constexpr auto d = time{}; +inline constexpr auto ys = time{}; +inline constexpr auto zs = time{}; +inline constexpr auto as = time{}; +inline constexpr auto fs = time{}; +inline constexpr auto ps = time{}; +inline constexpr auto ns = time{}; +inline constexpr auto us = time{}; +inline constexpr auto ms = time{}; +inline constexpr auto s = time{}; +inline constexpr auto min = time{}; +inline constexpr auto h = time{}; +inline constexpr auto d = time{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/base/length.h b/src/include/units/physical/si/cgs/base/length.h index de598891..ce89524d 100644 --- a/src/include/units/physical/si/cgs/base/length.h +++ b/src/include/units/physical/si/cgs/base/length.h @@ -44,7 +44,7 @@ constexpr auto operator"" _q_cm(long double l) { return length{}; +inline constexpr auto cm = length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/base/mass.h b/src/include/units/physical/si/cgs/base/mass.h index b08fb88c..eef979d9 100644 --- a/src/include/units/physical/si/cgs/base/mass.h +++ b/src/include/units/physical/si/cgs/base/mass.h @@ -44,7 +44,7 @@ constexpr auto operator"" _q_g(long double l) { return mass(l namespace unit_constants { -inline constexpr auto g = mass{}; +inline constexpr auto g = mass{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/derived/acceleration.h b/src/include/units/physical/si/cgs/derived/acceleration.h index b8ebe9e9..e938784c 100644 --- a/src/include/units/physical/si/cgs/derived/acceleration.h +++ b/src/include/units/physical/si/cgs/derived/acceleration.h @@ -44,7 +44,7 @@ constexpr auto operator"" _q_Gal(long double l) { return acceleration{}; +inline constexpr auto Gal = acceleration{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/derived/area.h b/src/include/units/physical/si/cgs/derived/area.h index 66b10295..209aa555 100644 --- a/src/include/units/physical/si/cgs/derived/area.h +++ b/src/include/units/physical/si/cgs/derived/area.h @@ -45,7 +45,7 @@ constexpr auto operator"" _q_cm2(long double l) { return area{}; +inline constexpr auto cm2 = area{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/derived/energy.h b/src/include/units/physical/si/cgs/derived/energy.h index 92897b06..fcca67a5 100644 --- a/src/include/units/physical/si/cgs/derived/energy.h +++ b/src/include/units/physical/si/cgs/derived/energy.h @@ -46,7 +46,7 @@ constexpr auto operator"" _q_erg(long double l) { return energy{}; +inline constexpr auto erg = energy{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/derived/force.h b/src/include/units/physical/si/cgs/derived/force.h index 8ee040a3..517a7941 100644 --- a/src/include/units/physical/si/cgs/derived/force.h +++ b/src/include/units/physical/si/cgs/derived/force.h @@ -47,7 +47,7 @@ constexpr auto operator"" _q_dyn(long double l) { return force{}; +inline constexpr auto dyn = force{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/cgs/derived/pressure.h b/src/include/units/physical/si/cgs/derived/pressure.h index 607806f8..b10da148 100644 --- a/src/include/units/physical/si/cgs/derived/pressure.h +++ b/src/include/units/physical/si/cgs/derived/pressure.h @@ -47,7 +47,7 @@ constexpr auto operator"" _q_Ba(long double l) { return pressure{}; +inline constexpr auto Ba = pressure{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/absorbed_dose.h b/src/include/units/physical/si/derived/absorbed_dose.h index bb2fdefc..724fe445 100644 --- a/src/include/units/physical/si/derived/absorbed_dose.h +++ b/src/include/units/physical/si/derived/absorbed_dose.h @@ -146,27 +146,27 @@ constexpr auto operator"" _q_YGy(long double l) { return absorbed_dose{}; -inline constexpr auto yGy = absorbed_dose{}; -inline constexpr auto zGy = absorbed_dose{}; -inline constexpr auto aGy = absorbed_dose{}; -inline constexpr auto fGy = absorbed_dose{}; -inline constexpr auto pGy = absorbed_dose{}; -inline constexpr auto nGy = absorbed_dose{}; -inline constexpr auto uGy = absorbed_dose{}; -inline constexpr auto mGy = absorbed_dose{}; -inline constexpr auto cGy = absorbed_dose{}; -inline constexpr auto dGy = absorbed_dose{}; -inline constexpr auto daGy = absorbed_dose{}; -inline constexpr auto hGy = absorbed_dose{}; -inline constexpr auto kGy = absorbed_dose{}; -inline constexpr auto MGy = absorbed_dose{}; -inline constexpr auto GGy = absorbed_dose{}; -inline constexpr auto TGy = absorbed_dose{}; -inline constexpr auto PGy = absorbed_dose{}; -inline constexpr auto EGy = absorbed_dose{}; -inline constexpr auto ZGy = absorbed_dose{}; -inline constexpr auto YGy = absorbed_dose{}; +inline constexpr auto Gy = absorbed_dose{}; +inline constexpr auto yGy = absorbed_dose{}; +inline constexpr auto zGy = absorbed_dose{}; +inline constexpr auto aGy = absorbed_dose{}; +inline constexpr auto fGy = absorbed_dose{}; +inline constexpr auto pGy = absorbed_dose{}; +inline constexpr auto nGy = absorbed_dose{}; +inline constexpr auto uGy = absorbed_dose{}; +inline constexpr auto mGy = absorbed_dose{}; +inline constexpr auto cGy = absorbed_dose{}; +inline constexpr auto dGy = absorbed_dose{}; +inline constexpr auto daGy = absorbed_dose{}; +inline constexpr auto hGy = absorbed_dose{}; +inline constexpr auto kGy = absorbed_dose{}; +inline constexpr auto MGy = absorbed_dose{}; +inline constexpr auto GGy = absorbed_dose{}; +inline constexpr auto TGy = absorbed_dose{}; +inline constexpr auto PGy = absorbed_dose{}; +inline constexpr auto EGy = absorbed_dose{}; +inline constexpr auto ZGy = absorbed_dose{}; +inline constexpr auto YGy = absorbed_dose{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/area.h b/src/include/units/physical/si/derived/area.h index 9d04a9fb..54505a94 100644 --- a/src/include/units/physical/si/derived/area.h +++ b/src/include/units/physical/si/derived/area.h @@ -151,28 +151,28 @@ constexpr auto operator"" _q_ha(long double l) { return area{}; -inline constexpr auto ym2 = area{}; -inline constexpr auto zm2 = area{}; -inline constexpr auto am2 = area{}; -inline constexpr auto fm2 = area{}; -inline constexpr auto pm2 = area{}; -inline constexpr auto nm2 = area{}; -inline constexpr auto um2 = area{}; -inline constexpr auto mm2 = area{}; -inline constexpr auto cm2 = area{}; -inline constexpr auto dm2 = area{}; -inline constexpr auto dam2 = area{}; -inline constexpr auto hm2 = area{}; -inline constexpr auto km2 = area{}; -inline constexpr auto Mm2 = area{}; -inline constexpr auto Gm2 = area{}; -inline constexpr auto Tm2 = area{}; -inline constexpr auto Pm2 = area{}; -inline constexpr auto Em2 = area{}; -inline constexpr auto Zm2 = area{}; -inline constexpr auto Ym2 = area{}; -inline constexpr auto ha = area{}; +inline constexpr auto m2 = area{}; +inline constexpr auto ym2 = area{}; +inline constexpr auto zm2 = area{}; +inline constexpr auto am2 = area{}; +inline constexpr auto fm2 = area{}; +inline constexpr auto pm2 = area{}; +inline constexpr auto nm2 = area{}; +inline constexpr auto um2 = area{}; +inline constexpr auto mm2 = area{}; +inline constexpr auto cm2 = area{}; +inline constexpr auto dm2 = area{}; +inline constexpr auto dam2 = area{}; +inline constexpr auto hm2 = area{}; +inline constexpr auto km2 = area{}; +inline constexpr auto Mm2 = area{}; +inline constexpr auto Gm2 = area{}; +inline constexpr auto Tm2 = area{}; +inline constexpr auto Pm2 = area{}; +inline constexpr auto Em2 = area{}; +inline constexpr auto Zm2 = area{}; +inline constexpr auto Ym2 = area{}; +inline constexpr auto ha = area{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/capacitance.h b/src/include/units/physical/si/derived/capacitance.h index 83fd2996..ecb74edb 100644 --- a/src/include/units/physical/si/derived/capacitance.h +++ b/src/include/units/physical/si/derived/capacitance.h @@ -147,27 +147,27 @@ constexpr auto operator"" _q_YF(long double l) { return capacitance{}; -inline constexpr auto yF = capacitance{}; -inline constexpr auto zF = capacitance{}; -inline constexpr auto aF = capacitance{}; -inline constexpr auto fF = capacitance{}; -inline constexpr auto pF = capacitance{}; -inline constexpr auto nF = capacitance{}; -inline constexpr auto uF = capacitance{}; -inline constexpr auto mF = capacitance{}; -inline constexpr auto cF = capacitance{}; -inline constexpr auto dF = capacitance{}; -inline constexpr auto daF = capacitance{}; -inline constexpr auto hF = capacitance{}; -inline constexpr auto kF = capacitance{}; -inline constexpr auto MF = capacitance{}; -inline constexpr auto GF = capacitance{}; -inline constexpr auto TF = capacitance{}; -inline constexpr auto PF = capacitance{}; -inline constexpr auto EF = capacitance{}; -inline constexpr auto ZF = capacitance{}; -inline constexpr auto YF = capacitance{}; +inline constexpr auto F = capacitance{}; +inline constexpr auto yF = capacitance{}; +inline constexpr auto zF = capacitance{}; +inline constexpr auto aF = capacitance{}; +inline constexpr auto fF = capacitance{}; +inline constexpr auto pF = capacitance{}; +inline constexpr auto nF = capacitance{}; +inline constexpr auto uF = capacitance{}; +inline constexpr auto mF = capacitance{}; +inline constexpr auto cF = capacitance{}; +inline constexpr auto dF = capacitance{}; +inline constexpr auto daF = capacitance{}; +inline constexpr auto hF = capacitance{}; +inline constexpr auto kF = capacitance{}; +inline constexpr auto MF = capacitance{}; +inline constexpr auto GF = capacitance{}; +inline constexpr auto TF = capacitance{}; +inline constexpr auto PF = capacitance{}; +inline constexpr auto EF = capacitance{}; +inline constexpr auto ZF = capacitance{}; +inline constexpr auto YF = capacitance{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/catalytic_activity.h b/src/include/units/physical/si/derived/catalytic_activity.h index b5de4691..c0a23714 100644 --- a/src/include/units/physical/si/derived/catalytic_activity.h +++ b/src/include/units/physical/si/derived/catalytic_activity.h @@ -153,28 +153,28 @@ constexpr auto operator"" _q_U(long double l) { return catalytic_activity{}; -inline constexpr auto ykat = catalytic_activity{}; -inline constexpr auto zkat = catalytic_activity{}; -inline constexpr auto akat = catalytic_activity{}; -inline constexpr auto fkat = catalytic_activity{}; -inline constexpr auto pkat = catalytic_activity{}; -inline constexpr auto nkat = catalytic_activity{}; -inline constexpr auto ukat = catalytic_activity{}; -inline constexpr auto mkat = catalytic_activity{}; -inline constexpr auto ckat = catalytic_activity{}; -inline constexpr auto dkat = catalytic_activity{}; -inline constexpr auto dakat = catalytic_activity{}; -inline constexpr auto hkat = catalytic_activity{}; -inline constexpr auto kkat = catalytic_activity{}; -inline constexpr auto Mkat = catalytic_activity{}; -inline constexpr auto Gkat = catalytic_activity{}; -inline constexpr auto Tkat = catalytic_activity{}; -inline constexpr auto Pkat = catalytic_activity{}; -inline constexpr auto Ekat = catalytic_activity{}; -inline constexpr auto Zkat = catalytic_activity{}; -inline constexpr auto Ykat = catalytic_activity{}; -inline constexpr auto U = catalytic_activity{}; +inline constexpr auto kat = catalytic_activity{}; +inline constexpr auto ykat = catalytic_activity{}; +inline constexpr auto zkat = catalytic_activity{}; +inline constexpr auto akat = catalytic_activity{}; +inline constexpr auto fkat = catalytic_activity{}; +inline constexpr auto pkat = catalytic_activity{}; +inline constexpr auto nkat = catalytic_activity{}; +inline constexpr auto ukat = catalytic_activity{}; +inline constexpr auto mkat = catalytic_activity{}; +inline constexpr auto ckat = catalytic_activity{}; +inline constexpr auto dkat = catalytic_activity{}; +inline constexpr auto dakat = catalytic_activity{}; +inline constexpr auto hkat = catalytic_activity{}; +inline constexpr auto kkat = catalytic_activity{}; +inline constexpr auto Mkat = catalytic_activity{}; +inline constexpr auto Gkat = catalytic_activity{}; +inline constexpr auto Tkat = catalytic_activity{}; +inline constexpr auto Pkat = catalytic_activity{}; +inline constexpr auto Ekat = catalytic_activity{}; +inline constexpr auto Zkat = catalytic_activity{}; +inline constexpr auto Ykat = catalytic_activity{}; +inline constexpr auto U = catalytic_activity{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/conductance.h b/src/include/units/physical/si/derived/conductance.h index 1edb7cde..cd246a64 100644 --- a/src/include/units/physical/si/derived/conductance.h +++ b/src/include/units/physical/si/derived/conductance.h @@ -126,23 +126,23 @@ constexpr auto operator"" _q_YS(long double l) { return conductance{}; -inline constexpr auto yS = conductance{}; -inline constexpr auto zS = conductance{}; -inline constexpr auto aS = conductance{}; -inline constexpr auto fS = conductance{}; -inline constexpr auto pS = conductance{}; -inline constexpr auto nS = conductance{}; -inline constexpr auto uS = conductance{}; -inline constexpr auto mS = conductance{}; -inline constexpr auto kS = conductance{}; -inline constexpr auto MS = conductance{}; -inline constexpr auto GS = conductance{}; -inline constexpr auto TS = conductance{}; -inline constexpr auto PS = conductance{}; -inline constexpr auto ES = conductance{}; -inline constexpr auto ZS = conductance{}; -inline constexpr auto YS = conductance{}; +inline constexpr auto S = conductance{}; +inline constexpr auto yS = conductance{}; +inline constexpr auto zS = conductance{}; +inline constexpr auto aS = conductance{}; +inline constexpr auto fS = conductance{}; +inline constexpr auto pS = conductance{}; +inline constexpr auto nS = conductance{}; +inline constexpr auto uS = conductance{}; +inline constexpr auto mS = conductance{}; +inline constexpr auto kS = conductance{}; +inline constexpr auto MS = conductance{}; +inline constexpr auto GS = conductance{}; +inline constexpr auto TS = conductance{}; +inline constexpr auto PS = conductance{}; +inline constexpr auto ES = conductance{}; +inline constexpr auto ZS = conductance{}; +inline constexpr auto YS = conductance{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/dynamic_viscosity.h b/src/include/units/physical/si/derived/dynamic_viscosity.h index e54c6529..4a42a68e 100644 --- a/src/include/units/physical/si/derived/dynamic_viscosity.h +++ b/src/include/units/physical/si/derived/dynamic_viscosity.h @@ -45,7 +45,7 @@ constexpr auto operator"" _q_Pa_s(long double l) { return dynamic_viscosity{}; +inline constexpr auto Pa_s = dynamic_viscosity{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/electric_charge.h b/src/include/units/physical/si/derived/electric_charge.h index be52b6ea..5710445a 100644 --- a/src/include/units/physical/si/derived/electric_charge.h +++ b/src/include/units/physical/si/derived/electric_charge.h @@ -46,7 +46,7 @@ constexpr auto operator"" _q_C(long double l) { return electric_charge{}; +inline constexpr auto C = electric_charge{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/energy.h b/src/include/units/physical/si/derived/energy.h index 3614e973..535e76ed 100644 --- a/src/include/units/physical/si/derived/energy.h +++ b/src/include/units/physical/si/derived/energy.h @@ -137,25 +137,25 @@ constexpr auto operator"" _q_GeV(long double l) { return energy{}; -inline constexpr auto yJ = energy{}; -inline constexpr auto zJ = energy{}; -inline constexpr auto aJ = energy{}; -inline constexpr auto fJ = energy{}; -inline constexpr auto pJ = energy{}; -inline constexpr auto nJ = energy{}; -inline constexpr auto uJ = energy{}; -inline constexpr auto mJ = energy{}; -inline constexpr auto kJ = energy{}; -inline constexpr auto MJ = energy{}; -inline constexpr auto GJ = energy{}; -inline constexpr auto TJ = energy{}; -inline constexpr auto PJ = energy{}; -inline constexpr auto EJ = energy{}; -inline constexpr auto ZJ = energy{}; -inline constexpr auto YJ = energy{}; -inline constexpr auto eV = energy{}; -inline constexpr auto GeV = energy{}; +inline constexpr auto J = energy{}; +inline constexpr auto yJ = energy{}; +inline constexpr auto zJ = energy{}; +inline constexpr auto aJ = energy{}; +inline constexpr auto fJ = energy{}; +inline constexpr auto pJ = energy{}; +inline constexpr auto nJ = energy{}; +inline constexpr auto uJ = energy{}; +inline constexpr auto mJ = energy{}; +inline constexpr auto kJ = energy{}; +inline constexpr auto MJ = energy{}; +inline constexpr auto GJ = energy{}; +inline constexpr auto TJ = energy{}; +inline constexpr auto PJ = energy{}; +inline constexpr auto EJ = energy{}; +inline constexpr auto ZJ = energy{}; +inline constexpr auto YJ = energy{}; +inline constexpr auto eV = energy{}; +inline constexpr auto GeV = energy{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/force.h b/src/include/units/physical/si/derived/force.h index 8e31d7fa..15f43ebb 100644 --- a/src/include/units/physical/si/derived/force.h +++ b/src/include/units/physical/si/derived/force.h @@ -147,27 +147,27 @@ constexpr auto operator"" _q_YN(long double l) { return force{}; -inline constexpr auto yN = force{}; -inline constexpr auto zN = force{}; -inline constexpr auto aN = force{}; -inline constexpr auto fN = force{}; -inline constexpr auto pN = force{}; -inline constexpr auto nN = force{}; -inline constexpr auto uN = force{}; -inline constexpr auto mN = force{}; -inline constexpr auto cN = force{}; -inline constexpr auto dN = force{}; -inline constexpr auto daN = force{}; -inline constexpr auto hN = force{}; -inline constexpr auto kN = force{}; -inline constexpr auto MN = force{}; -inline constexpr auto GN = force{}; -inline constexpr auto TN = force{}; -inline constexpr auto PN = force{}; -inline constexpr auto EN = force{}; -inline constexpr auto ZN = force{}; -inline constexpr auto YN = force{}; +inline constexpr auto N = force{}; +inline constexpr auto yN = force{}; +inline constexpr auto zN = force{}; +inline constexpr auto aN = force{}; +inline constexpr auto fN = force{}; +inline constexpr auto pN = force{}; +inline constexpr auto nN = force{}; +inline constexpr auto uN = force{}; +inline constexpr auto mN = force{}; +inline constexpr auto cN = force{}; +inline constexpr auto dN = force{}; +inline constexpr auto daN = force{}; +inline constexpr auto hN = force{}; +inline constexpr auto kN = force{}; +inline constexpr auto MN = force{}; +inline constexpr auto GN = force{}; +inline constexpr auto TN = force{}; +inline constexpr auto PN = force{}; +inline constexpr auto EN = force{}; +inline constexpr auto ZN = force{}; +inline constexpr auto YN = force{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/frequency.h b/src/include/units/physical/si/derived/frequency.h index b69455fa..7c488234 100644 --- a/src/include/units/physical/si/derived/frequency.h +++ b/src/include/units/physical/si/derived/frequency.h @@ -125,23 +125,23 @@ constexpr auto operator"" _q_YHz(long double l) { return frequency{}; -inline constexpr auto yHz = frequency{}; -inline constexpr auto zHz = frequency{}; -inline constexpr auto aHz = frequency{}; -inline constexpr auto fHz = frequency{}; -inline constexpr auto pHz = frequency{}; -inline constexpr auto nHz = frequency{}; -inline constexpr auto uHz = frequency{}; -inline constexpr auto mHz = frequency{}; -inline constexpr auto kHz = frequency{}; -inline constexpr auto MHz = frequency{}; -inline constexpr auto GHz = frequency{}; -inline constexpr auto THz = frequency{}; -inline constexpr auto PHz = frequency{}; -inline constexpr auto EHz = frequency{}; -inline constexpr auto ZHz = frequency{}; -inline constexpr auto YHz = frequency{}; +inline constexpr auto Hz = frequency{}; +inline constexpr auto yHz = frequency{}; +inline constexpr auto zHz = frequency{}; +inline constexpr auto aHz = frequency{}; +inline constexpr auto fHz = frequency{}; +inline constexpr auto pHz = frequency{}; +inline constexpr auto nHz = frequency{}; +inline constexpr auto uHz = frequency{}; +inline constexpr auto mHz = frequency{}; +inline constexpr auto kHz = frequency{}; +inline constexpr auto MHz = frequency{}; +inline constexpr auto GHz = frequency{}; +inline constexpr auto THz = frequency{}; +inline constexpr auto PHz = frequency{}; +inline constexpr auto EHz = frequency{}; +inline constexpr auto ZHz = frequency{}; +inline constexpr auto YHz = frequency{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/inductance.h b/src/include/units/physical/si/derived/inductance.h index 6f2a9821..8adcbf8f 100644 --- a/src/include/units/physical/si/derived/inductance.h +++ b/src/include/units/physical/si/derived/inductance.h @@ -127,23 +127,23 @@ constexpr auto operator"" _q_YH(long double l) { return inductance{}; -inline constexpr auto yH = inductance{}; -inline constexpr auto zH = inductance{}; -inline constexpr auto aH = inductance{}; -inline constexpr auto fH = inductance{}; -inline constexpr auto pH = inductance{}; -inline constexpr auto nH = inductance{}; -inline constexpr auto uH = inductance{}; -inline constexpr auto mH = inductance{}; -inline constexpr auto kH = inductance{}; -inline constexpr auto MH = inductance{}; -inline constexpr auto GH = inductance{}; -inline constexpr auto TH = inductance{}; -inline constexpr auto PH = inductance{}; -inline constexpr auto EH = inductance{}; -inline constexpr auto ZH = inductance{}; -inline constexpr auto YH = inductance{}; +inline constexpr auto H = inductance{}; +inline constexpr auto yH = inductance{}; +inline constexpr auto zH = inductance{}; +inline constexpr auto aH = inductance{}; +inline constexpr auto fH = inductance{}; +inline constexpr auto pH = inductance{}; +inline constexpr auto nH = inductance{}; +inline constexpr auto uH = inductance{}; +inline constexpr auto mH = inductance{}; +inline constexpr auto kH = inductance{}; +inline constexpr auto MH = inductance{}; +inline constexpr auto GH = inductance{}; +inline constexpr auto TH = inductance{}; +inline constexpr auto PH = inductance{}; +inline constexpr auto EH = inductance{}; +inline constexpr auto ZH = inductance{}; +inline constexpr auto YH = inductance{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/magnetic_flux.h b/src/include/units/physical/si/derived/magnetic_flux.h index d6a54562..a065f352 100644 --- a/src/include/units/physical/si/derived/magnetic_flux.h +++ b/src/include/units/physical/si/derived/magnetic_flux.h @@ -127,23 +127,23 @@ constexpr auto operator"" _q_YWb(long double l) { return magnetic_flux{}; -inline constexpr auto yWb = magnetic_flux{}; -inline constexpr auto zWb = magnetic_flux{}; -inline constexpr auto aWb = magnetic_flux{}; -inline constexpr auto fWb = magnetic_flux{}; -inline constexpr auto pWb = magnetic_flux{}; -inline constexpr auto nWb = magnetic_flux{}; -inline constexpr auto uWb = magnetic_flux{}; -inline constexpr auto mWb = magnetic_flux{}; -inline constexpr auto kWb = magnetic_flux{}; -inline constexpr auto MWb = magnetic_flux{}; -inline constexpr auto GWb = magnetic_flux{}; -inline constexpr auto TWb = magnetic_flux{}; -inline constexpr auto PWb = magnetic_flux{}; -inline constexpr auto EWb = magnetic_flux{}; -inline constexpr auto ZWb = magnetic_flux{}; -inline constexpr auto YWb = magnetic_flux{}; +inline constexpr auto Wb = magnetic_flux{}; +inline constexpr auto yWb = magnetic_flux{}; +inline constexpr auto zWb = magnetic_flux{}; +inline constexpr auto aWb = magnetic_flux{}; +inline constexpr auto fWb = magnetic_flux{}; +inline constexpr auto pWb = magnetic_flux{}; +inline constexpr auto nWb = magnetic_flux{}; +inline constexpr auto uWb = magnetic_flux{}; +inline constexpr auto mWb = magnetic_flux{}; +inline constexpr auto kWb = magnetic_flux{}; +inline constexpr auto MWb = magnetic_flux{}; +inline constexpr auto GWb = magnetic_flux{}; +inline constexpr auto TWb = magnetic_flux{}; +inline constexpr auto PWb = magnetic_flux{}; +inline constexpr auto EWb = magnetic_flux{}; +inline constexpr auto ZWb = magnetic_flux{}; +inline constexpr auto YWb = magnetic_flux{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/magnetic_induction.h b/src/include/units/physical/si/derived/magnetic_induction.h index 8755d25d..90871e87 100644 --- a/src/include/units/physical/si/derived/magnetic_induction.h +++ b/src/include/units/physical/si/derived/magnetic_induction.h @@ -135,24 +135,24 @@ constexpr auto operator"" _q_G(long double l) { return magnetic_induction{}; -inline constexpr auto yT = magnetic_induction{}; -inline constexpr auto zT = magnetic_induction{}; -inline constexpr auto aT = magnetic_induction{}; -inline constexpr auto fT = magnetic_induction{}; -inline constexpr auto pT = magnetic_induction{}; -inline constexpr auto nT = magnetic_induction{}; -inline constexpr auto uT = magnetic_induction{}; -inline constexpr auto mT = magnetic_induction{}; -inline constexpr auto kT = magnetic_induction{}; -inline constexpr auto MT = magnetic_induction{}; -inline constexpr auto GT = magnetic_induction{}; -inline constexpr auto TT = magnetic_induction{}; -inline constexpr auto PT = magnetic_induction{}; -inline constexpr auto ET = magnetic_induction{}; -inline constexpr auto ZT = magnetic_induction{}; -inline constexpr auto YT = magnetic_induction{}; -inline constexpr auto G = magnetic_induction{}; +inline constexpr auto T = magnetic_induction{}; +inline constexpr auto yT = magnetic_induction{}; +inline constexpr auto zT = magnetic_induction{}; +inline constexpr auto aT = magnetic_induction{}; +inline constexpr auto fT = magnetic_induction{}; +inline constexpr auto pT = magnetic_induction{}; +inline constexpr auto nT = magnetic_induction{}; +inline constexpr auto uT = magnetic_induction{}; +inline constexpr auto mT = magnetic_induction{}; +inline constexpr auto kT = magnetic_induction{}; +inline constexpr auto MT = magnetic_induction{}; +inline constexpr auto GT = magnetic_induction{}; +inline constexpr auto TT = magnetic_induction{}; +inline constexpr auto PT = magnetic_induction{}; +inline constexpr auto ET = magnetic_induction{}; +inline constexpr auto ZT = magnetic_induction{}; +inline constexpr auto YT = magnetic_induction{}; +inline constexpr auto G = magnetic_induction{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/power.h b/src/include/units/physical/si/derived/power.h index 97986fe9..9cd3568e 100644 --- a/src/include/units/physical/si/derived/power.h +++ b/src/include/units/physical/si/derived/power.h @@ -126,23 +126,23 @@ constexpr auto operator"" _q_YW(long double l) { return power{}; -inline constexpr auto yW = power{}; -inline constexpr auto zW = power{}; -inline constexpr auto aW = power{}; -inline constexpr auto fW = power{}; -inline constexpr auto pW = power{}; -inline constexpr auto nW = power{}; -inline constexpr auto uW = power{}; -inline constexpr auto mW = power{}; -inline constexpr auto kW = power{}; -inline constexpr auto MW = power{}; -inline constexpr auto GW = power{}; -inline constexpr auto TW = power{}; -inline constexpr auto PW = power{}; -inline constexpr auto EW = power{}; -inline constexpr auto ZW = power{}; -inline constexpr auto YW = power{}; +inline constexpr auto W = power{}; +inline constexpr auto yW = power{}; +inline constexpr auto zW = power{}; +inline constexpr auto aW = power{}; +inline constexpr auto fW = power{}; +inline constexpr auto pW = power{}; +inline constexpr auto nW = power{}; +inline constexpr auto uW = power{}; +inline constexpr auto mW = power{}; +inline constexpr auto kW = power{}; +inline constexpr auto MW = power{}; +inline constexpr auto GW = power{}; +inline constexpr auto TW = power{}; +inline constexpr auto PW = power{}; +inline constexpr auto EW = power{}; +inline constexpr auto ZW = power{}; +inline constexpr auto YW = power{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/pressure.h b/src/include/units/physical/si/derived/pressure.h index 8e0d65bc..62020959 100644 --- a/src/include/units/physical/si/derived/pressure.h +++ b/src/include/units/physical/si/derived/pressure.h @@ -147,27 +147,27 @@ constexpr auto operator"" _q_YPa(long double l) { return pressure{}; -inline constexpr auto yPa = pressure{}; -inline constexpr auto zPa = pressure{}; -inline constexpr auto aPa = pressure{}; -inline constexpr auto fPa = pressure{}; -inline constexpr auto pPa = pressure{}; -inline constexpr auto nPa = pressure{}; -inline constexpr auto uPa = pressure{}; -inline constexpr auto mPa = pressure{}; -inline constexpr auto cPa = pressure{}; -inline constexpr auto dPa = pressure{}; -inline constexpr auto daPa = pressure{}; -inline constexpr auto hPa = pressure{}; -inline constexpr auto kPa = pressure{}; -inline constexpr auto MPa = pressure{}; -inline constexpr auto GPa = pressure{}; -inline constexpr auto TPa = pressure{}; -inline constexpr auto PPa = pressure{}; -inline constexpr auto EPa = pressure{}; -inline constexpr auto ZPa = pressure{}; -inline constexpr auto YPa = pressure{}; +inline constexpr auto Pa = pressure{}; +inline constexpr auto yPa = pressure{}; +inline constexpr auto zPa = pressure{}; +inline constexpr auto aPa = pressure{}; +inline constexpr auto fPa = pressure{}; +inline constexpr auto pPa = pressure{}; +inline constexpr auto nPa = pressure{}; +inline constexpr auto uPa = pressure{}; +inline constexpr auto mPa = pressure{}; +inline constexpr auto cPa = pressure{}; +inline constexpr auto dPa = pressure{}; +inline constexpr auto daPa = pressure{}; +inline constexpr auto hPa = pressure{}; +inline constexpr auto kPa = pressure{}; +inline constexpr auto MPa = pressure{}; +inline constexpr auto GPa = pressure{}; +inline constexpr auto TPa = pressure{}; +inline constexpr auto PPa = pressure{}; +inline constexpr auto EPa = pressure{}; +inline constexpr auto ZPa = pressure{}; +inline constexpr auto YPa = pressure{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/resistance.h b/src/include/units/physical/si/derived/resistance.h index fea1f512..50a69868 100644 --- a/src/include/units/physical/si/derived/resistance.h +++ b/src/include/units/physical/si/derived/resistance.h @@ -127,23 +127,23 @@ constexpr auto operator"" _q_YR(long double l) { return resistance{}; -inline constexpr auto yR = resistance{}; -inline constexpr auto zR = resistance{}; -inline constexpr auto aR = resistance{}; -inline constexpr auto fR = resistance{}; -inline constexpr auto pR = resistance{}; -inline constexpr auto nR = resistance{}; -inline constexpr auto uR = resistance{}; -inline constexpr auto mR = resistance{}; -inline constexpr auto kR = resistance{}; -inline constexpr auto MR = resistance{}; -inline constexpr auto GR = resistance{}; -inline constexpr auto TR = resistance{}; -inline constexpr auto PR = resistance{}; -inline constexpr auto ER = resistance{}; -inline constexpr auto ZR = resistance{}; -inline constexpr auto YR = resistance{}; +inline constexpr auto R = resistance{}; +inline constexpr auto yR = resistance{}; +inline constexpr auto zR = resistance{}; +inline constexpr auto aR = resistance{}; +inline constexpr auto fR = resistance{}; +inline constexpr auto pR = resistance{}; +inline constexpr auto nR = resistance{}; +inline constexpr auto uR = resistance{}; +inline constexpr auto mR = resistance{}; +inline constexpr auto kR = resistance{}; +inline constexpr auto MR = resistance{}; +inline constexpr auto GR = resistance{}; +inline constexpr auto TR = resistance{}; +inline constexpr auto PR = resistance{}; +inline constexpr auto ER = resistance{}; +inline constexpr auto ZR = resistance{}; +inline constexpr auto YR = resistance{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/torque.h b/src/include/units/physical/si/derived/torque.h index 694aac87..f3b6f996 100644 --- a/src/include/units/physical/si/derived/torque.h +++ b/src/include/units/physical/si/derived/torque.h @@ -47,7 +47,7 @@ constexpr auto operator"" _q_Nm(long double l) { return torque{}; +inline constexpr auto Nm = torque{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/voltage.h b/src/include/units/physical/si/derived/voltage.h index 005338b5..ebc8edc8 100644 --- a/src/include/units/physical/si/derived/voltage.h +++ b/src/include/units/physical/si/derived/voltage.h @@ -147,27 +147,27 @@ constexpr auto operator"" _q_YV(long double l) { return voltage{}; -inline constexpr auto yV = voltage{}; -inline constexpr auto zV = voltage{}; -inline constexpr auto aV = voltage{}; -inline constexpr auto fV = voltage{}; -inline constexpr auto pV = voltage{}; -inline constexpr auto nV = voltage{}; -inline constexpr auto uV = voltage{}; -inline constexpr auto mV = voltage{}; -inline constexpr auto cV = voltage{}; -inline constexpr auto dV = voltage{}; -inline constexpr auto daV = voltage{}; -inline constexpr auto hV = voltage{}; -inline constexpr auto kV = voltage{}; -inline constexpr auto MV = voltage{}; -inline constexpr auto GV = voltage{}; -inline constexpr auto TV = voltage{}; -inline constexpr auto PV = voltage{}; -inline constexpr auto EV = voltage{}; -inline constexpr auto ZV = voltage{}; -inline constexpr auto YV = voltage{}; +inline constexpr auto V = voltage{}; +inline constexpr auto yV = voltage{}; +inline constexpr auto zV = voltage{}; +inline constexpr auto aV = voltage{}; +inline constexpr auto fV = voltage{}; +inline constexpr auto pV = voltage{}; +inline constexpr auto nV = voltage{}; +inline constexpr auto uV = voltage{}; +inline constexpr auto mV = voltage{}; +inline constexpr auto cV = voltage{}; +inline constexpr auto dV = voltage{}; +inline constexpr auto daV = voltage{}; +inline constexpr auto hV = voltage{}; +inline constexpr auto kV = voltage{}; +inline constexpr auto MV = voltage{}; +inline constexpr auto GV = voltage{}; +inline constexpr auto TV = voltage{}; +inline constexpr auto PV = voltage{}; +inline constexpr auto EV = voltage{}; +inline constexpr auto ZV = voltage{}; +inline constexpr auto YV = voltage{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/derived/volume.h b/src/include/units/physical/si/derived/volume.h index c8fdd9c4..c69eb8fa 100644 --- a/src/include/units/physical/si/derived/volume.h +++ b/src/include/units/physical/si/derived/volume.h @@ -251,48 +251,48 @@ constexpr auto operator"" _q_Yl(long double l) { return volume{}; -inline constexpr auto ym3 = volume{}; -inline constexpr auto zm3 = volume{}; -inline constexpr auto am3 = volume{}; -inline constexpr auto fm3 = volume{}; -inline constexpr auto pm3 = volume{}; -inline constexpr auto nm3 = volume{}; -inline constexpr auto um3 = volume{}; -inline constexpr auto mm3 = volume{}; -inline constexpr auto cm3 = volume{}; -inline constexpr auto dm3 = volume{}; -inline constexpr auto dam3 = volume{}; -inline constexpr auto hm3 = volume{}; -inline constexpr auto km3 = volume{}; -inline constexpr auto Mm3 = volume{}; -inline constexpr auto Gm3 = volume{}; -inline constexpr auto Tm3 = volume{}; -inline constexpr auto Pm3 = volume{}; -inline constexpr auto Em3 = volume{}; -inline constexpr auto Zm3 = volume{}; -inline constexpr auto Ym3 = volume{}; -inline constexpr auto l = volume{}; -inline constexpr auto yl = volume{}; -inline constexpr auto zl = volume{}; -inline constexpr auto al = volume{}; -inline constexpr auto fl = volume{}; -inline constexpr auto pl = volume{}; -inline constexpr auto nl = volume{}; -inline constexpr auto ul = volume{}; -inline constexpr auto ml = volume{}; -inline constexpr auto cl = volume{}; -inline constexpr auto dl = volume{}; -inline constexpr auto dal = volume{}; -inline constexpr auto hl = volume{}; -inline constexpr auto kl = volume{}; -inline constexpr auto Ml = volume{}; -inline constexpr auto Gl = volume{}; -inline constexpr auto Tl = volume{}; -inline constexpr auto Pl = volume{}; -inline constexpr auto El = volume{}; -inline constexpr auto Zl = volume{}; -inline constexpr auto Yl = volume{}; +inline constexpr auto m3 = volume{}; +inline constexpr auto ym3 = volume{}; +inline constexpr auto zm3 = volume{}; +inline constexpr auto am3 = volume{}; +inline constexpr auto fm3 = volume{}; +inline constexpr auto pm3 = volume{}; +inline constexpr auto nm3 = volume{}; +inline constexpr auto um3 = volume{}; +inline constexpr auto mm3 = volume{}; +inline constexpr auto cm3 = volume{}; +inline constexpr auto dm3 = volume{}; +inline constexpr auto dam3 = volume{}; +inline constexpr auto hm3 = volume{}; +inline constexpr auto km3 = volume{}; +inline constexpr auto Mm3 = volume{}; +inline constexpr auto Gm3 = volume{}; +inline constexpr auto Tm3 = volume{}; +inline constexpr auto Pm3 = volume{}; +inline constexpr auto Em3 = volume{}; +inline constexpr auto Zm3 = volume{}; +inline constexpr auto Ym3 = volume{}; +inline constexpr auto l = volume{}; +inline constexpr auto yl = volume{}; +inline constexpr auto zl = volume{}; +inline constexpr auto al = volume{}; +inline constexpr auto fl = volume{}; +inline constexpr auto pl = volume{}; +inline constexpr auto nl = volume{}; +inline constexpr auto ul = volume{}; +inline constexpr auto ml = volume{}; +inline constexpr auto cl = volume{}; +inline constexpr auto dl = volume{}; +inline constexpr auto dal = volume{}; +inline constexpr auto hl = volume{}; +inline constexpr auto kl = volume{}; +inline constexpr auto Ml = volume{}; +inline constexpr auto Gl = volume{}; +inline constexpr auto Tl = volume{}; +inline constexpr auto Pl = volume{}; +inline constexpr auto El = volume{}; +inline constexpr auto Zl = volume{}; +inline constexpr auto Yl = volume{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/base/length.h b/src/include/units/physical/si/fps/base/length.h index 9fb1b144..60bf46c6 100644 --- a/src/include/units/physical/si/fps/base/length.h +++ b/src/include/units/physical/si/fps/base/length.h @@ -95,16 +95,16 @@ constexpr auto operator"" _q_naut_mi(long double l) { return length{}; +inline constexpr auto thou = length{}; inline constexpr auto mil = thou; -inline constexpr auto in = length{}; -inline constexpr auto ft = length{}; -inline constexpr auto yd = length{}; -inline constexpr auto ftm = length{}; -inline constexpr auto kyd = length{}; -inline constexpr auto mile = length{}; -inline constexpr auto naut_mi = length{}; +inline constexpr auto in = length{}; +inline constexpr auto ft = length{}; +inline constexpr auto yd = length{}; +inline constexpr auto ftm = length{}; +inline constexpr auto kyd = length{}; +inline constexpr auto mile = length{}; +inline constexpr auto naut_mi = length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/base/mass.h b/src/include/units/physical/si/fps/base/mass.h index 60d44ea9..973e7051 100644 --- a/src/include/units/physical/si/fps/base/mass.h +++ b/src/include/units/physical/si/fps/base/mass.h @@ -93,15 +93,15 @@ constexpr auto operator"" _q_lton(long double l) { return mass{}; -inline constexpr auto dr = mass{}; -inline constexpr auto oz = mass{}; -inline constexpr auto lb = mass{}; -inline constexpr auto st = mass{}; -inline constexpr auto qr = mass{}; -inline constexpr auto cwt = mass{}; -inline constexpr auto ston = mass{}; -inline constexpr auto lton = mass{}; +inline constexpr auto gr = mass{}; +inline constexpr auto dr = mass{}; +inline constexpr auto oz = mass{}; +inline constexpr auto lb = mass{}; +inline constexpr auto st = mass{}; +inline constexpr auto qr = mass{}; +inline constexpr auto cwt = mass{}; +inline constexpr auto ston = mass{}; +inline constexpr auto lton = mass{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/area.h b/src/include/units/physical/si/fps/derived/area.h index 2167ad0a..1be36e40 100644 --- a/src/include/units/physical/si/fps/derived/area.h +++ b/src/include/units/physical/si/fps/derived/area.h @@ -45,7 +45,7 @@ constexpr auto operator"" _q_ft2(long double l) { return area{}; +inline constexpr auto ft2 = area{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/energy.h b/src/include/units/physical/si/fps/derived/energy.h index 1fda60f9..a2bd6d68 100644 --- a/src/include/units/physical/si/fps/derived/energy.h +++ b/src/include/units/physical/si/fps/derived/energy.h @@ -57,8 +57,8 @@ constexpr auto operator"" _q_ft_lbf(long double l) { return energy{}; -inline constexpr auto ft_lbf = energy{}; +inline constexpr auto ft_pdl = energy{}; +inline constexpr auto ft_lbf = energy{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/force.h b/src/include/units/physical/si/fps/derived/force.h index a78e6d86..da4836e5 100644 --- a/src/include/units/physical/si/fps/derived/force.h +++ b/src/include/units/physical/si/fps/derived/force.h @@ -64,9 +64,9 @@ constexpr auto operator"" _q_klbf(long double l) { return force{}; -inline constexpr auto lbf = force{}; -inline constexpr auto klbf = force{}; +inline constexpr auto pdl = force{}; +inline constexpr auto lbf = force{}; +inline constexpr auto klbf = force{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/power.h b/src/include/units/physical/si/fps/derived/power.h index e03229fb..78400547 100644 --- a/src/include/units/physical/si/fps/derived/power.h +++ b/src/include/units/physical/si/fps/derived/power.h @@ -58,7 +58,7 @@ constexpr auto operator"" _q_hp(long double l) { return power{}; +inline constexpr auto hp = power{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/pressure.h b/src/include/units/physical/si/fps/derived/pressure.h index 5cb9a183..f3d9c7a4 100644 --- a/src/include/units/physical/si/fps/derived/pressure.h +++ b/src/include/units/physical/si/fps/derived/pressure.h @@ -61,8 +61,8 @@ constexpr auto operator"" _q_kpsi(long double l) { return pressure{}; -inline constexpr auto kpsi = pressure{}; +inline constexpr auto psi = pressure{}; +inline constexpr auto kpsi = pressure{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/speed.h b/src/include/units/physical/si/fps/derived/speed.h index 56dcd9c2..0e75cbe0 100644 --- a/src/include/units/physical/si/fps/derived/speed.h +++ b/src/include/units/physical/si/fps/derived/speed.h @@ -60,8 +60,8 @@ constexpr auto operator"" _q_knot(long double l) { return speed{}; -inline constexpr auto knot = speed{}; +inline constexpr auto mph = speed{}; +inline constexpr auto knot = speed{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/fps/derived/volume.h b/src/include/units/physical/si/fps/derived/volume.h index 7701f8d4..19e6f3a1 100644 --- a/src/include/units/physical/si/fps/derived/volume.h +++ b/src/include/units/physical/si/fps/derived/volume.h @@ -50,8 +50,8 @@ constexpr auto operator"" _q_yd3(long double l) { return volume{}; -inline constexpr auto yd3 = volume{}; +inline constexpr auto ft3 = volume{}; +inline constexpr auto yd3 = volume{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/iau/base/length.h b/src/include/units/physical/si/iau/base/length.h index f09ea5a8..60eb8689 100644 --- a/src/include/units/physical/si/iau/base/length.h +++ b/src/include/units/physical/si/iau/base/length.h @@ -54,9 +54,9 @@ constexpr auto operator"" _q_angstrom(long double l) { return si::length{}; -inline constexpr auto pc = si::length{}; -inline constexpr auto angstrom = si::length{}; +inline constexpr auto ly = si::length{}; +inline constexpr auto pc = si::length{}; +inline constexpr auto angstrom = si::length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/imperial/base/length.h b/src/include/units/physical/si/imperial/base/length.h index 49fffe0c..4c77ae13 100644 --- a/src/include/units/physical/si/imperial/base/length.h +++ b/src/include/units/physical/si/imperial/base/length.h @@ -46,8 +46,8 @@ constexpr auto operator"" _q_rd(long double l) { return si::length{}; -inline constexpr auto rd = si::length{}; +inline constexpr auto ch = si::length{}; +inline constexpr auto rd = si::length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/international/base/length.h b/src/include/units/physical/si/international/base/length.h index 3d33bcc9..cf7d0645 100644 --- a/src/include/units/physical/si/international/base/length.h +++ b/src/include/units/physical/si/international/base/length.h @@ -96,14 +96,14 @@ constexpr auto operator"" _q_mil(long double l) { return si::length{}; -inline constexpr auto ft = si::length{}; -inline constexpr auto fathom = si::length{}; -inline constexpr auto in = si::length{}; -inline constexpr auto mi = si::length{}; -inline constexpr auto mi_naut = si::length{}; -inline constexpr auto thou = si::length{}; -inline constexpr auto mil = si::length{}; +inline constexpr auto yd = si::length{}; +inline constexpr auto ft = si::length{}; +inline constexpr auto fathom = si::length{}; +inline constexpr auto in = si::length{}; +inline constexpr auto mi = si::length{}; +inline constexpr auto mi_naut = si::length{}; +inline constexpr auto thou = si::length{}; +inline constexpr auto mil = si::length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/international/derived/area.h b/src/include/units/physical/si/international/derived/area.h index e5805bf6..3d1d23b7 100644 --- a/src/include/units/physical/si/international/derived/area.h +++ b/src/include/units/physical/si/international/derived/area.h @@ -39,7 +39,7 @@ constexpr auto operator"" _q_ft2(long double l) { return si::area{}; +inline constexpr auto ft2 = si::area{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/international/derived/volume.h b/src/include/units/physical/si/international/derived/volume.h index 91f6b47c..975440d0 100644 --- a/src/include/units/physical/si/international/derived/volume.h +++ b/src/include/units/physical/si/international/derived/volume.h @@ -39,7 +39,7 @@ constexpr auto operator"" _q_ft3(long double l) { return si::volume{}; +inline constexpr auto ft3 = si::volume{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/typographic/base/length.h b/src/include/units/physical/si/typographic/base/length.h index cff0a247..b9828af7 100644 --- a/src/include/units/physical/si/typographic/base/length.h +++ b/src/include/units/physical/si/typographic/base/length.h @@ -55,10 +55,10 @@ constexpr auto operator"" _q_point_prn(long double l) { return si::length{}; -inline constexpr auto pica_prn = si::length{}; -inline constexpr auto point_comp = si::length{}; -inline constexpr auto point_prn = si::length{}; +inline constexpr auto pica_comp = si::length{}; +inline constexpr auto pica_prn = si::length{}; +inline constexpr auto point_comp = si::length{}; +inline constexpr auto point_prn = si::length{}; } // namespace unit_constants diff --git a/src/include/units/physical/si/us/base/length.h b/src/include/units/physical/si/us/base/length.h index 34e40f8b..49907fbb 100644 --- a/src/include/units/physical/si/us/base/length.h +++ b/src/include/units/physical/si/us/base/length.h @@ -55,9 +55,9 @@ constexpr auto operator"" _q_mi_us(long double l) { return si::length{}; -inline constexpr auto fathom = si::length{}; -inline constexpr auto mi = si::length{}; +inline constexpr auto ft = si::length{}; +inline constexpr auto fathom = si::length{}; +inline constexpr auto mi = si::length{}; } // namespace unit_constants