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