From 9bfe75ebf642c616792aad1c71529fb88d65aa97 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Sat, 22 Oct 2022 21:05:14 +0200 Subject: [PATCH] feat: `harmonic_` concept enabled --- src/core/include/units/quantity.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/include/units/quantity.h b/src/core/include/units/quantity.h index afcb74de..f48c3d7f 100644 --- a/src/core/include/units/quantity.h +++ b/src/core/include/units/quantity.h @@ -64,8 +64,8 @@ concept safe_convertible_to_ = // exposition only // QFrom ratio is an exact multiple of QTo template concept harmonic_ = // exposition only - true; // TODO fix it when magnitudes are ready -// Quantity && Quantity && is_integral(detail::quantity_magnitude / detail::quantity_magnitude); + Quantity && Quantity && + is_integral(detail::get_canonical_unit(QFrom::unit).mag / detail::get_canonical_unit(QTo::unit).mag); template concept quantity_convertible_to_ = // exposition only