From 88a45452dc40362bd80b0b7969148d52b0bf7779 Mon Sep 17 00:00:00 2001 From: rbrugo Date: Sun, 5 Apr 2020 16:48:27 +0200 Subject: [PATCH] Added literal for gauss units --- src/include/units/physical/si/magnetic_induction.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/include/units/physical/si/magnetic_induction.h b/src/include/units/physical/si/magnetic_induction.h index 973ec226..1f577783 100644 --- a/src/include/units/physical/si/magnetic_induction.h +++ b/src/include/units/physical/si/magnetic_induction.h @@ -47,22 +47,30 @@ using magnetic_induction = quantity; inline namespace literals { -// F +// T constexpr auto operator"" q_T(unsigned long long l) { return magnetic_induction(l); } constexpr auto operator"" q_T(long double l) { return magnetic_induction(l); } +// mT constexpr auto operator"" q_mT(unsigned long long l) { return magnetic_induction(l); } constexpr auto operator"" q_mT(long double l) { return magnetic_induction(l); } +// µT constexpr auto operator"" q_uT(unsigned long long l) { return magnetic_induction(l); } constexpr auto operator"" q_uT(long double l) { return magnetic_induction(l); } +// nT constexpr auto operator"" q_nT(unsigned long long l) { return magnetic_induction(l); } constexpr auto operator"" q_nT(long double l) { return magnetic_induction(l); } +//pT constexpr auto operator"" q_pT(unsigned long long l) { return magnetic_induction(l); } constexpr auto operator"" q_pT(long double l) { return magnetic_induction(l); } +// G +constexpr auto operator"" q_G(unsigned long long l) { return magnetic_induction(l); } +constexpr auto operator"" q_G(long double l) { return magnetic_induction(l); } + } // namespace literals } // namespace units