diff --git a/include/xo/unit/Quantity.hpp b/include/xo/unit/Quantity.hpp index 299e0d2..0a4fc8b 100644 --- a/include/xo/unit/Quantity.hpp +++ b/include/xo/unit/Quantity.hpp @@ -40,8 +40,9 @@ namespace xo { constexpr const repr_type & scale() const { return scale_; } constexpr const unit_type & unit() const { return unit_; } - constexpr Quantity unit_qty() const { return Quantity(1, unit_); } + constexpr bool is_dimensionless() const { return unit_.is_dimensionless(); } + constexpr Quantity unit_qty() const { return Quantity(1, unit_); } constexpr Quantity reciprocal() const { return Quantity(1.0 / scale_, unit_.reciprocal()); } template diff --git a/utest/unit.test.cpp b/utest/unit.test.cpp index 061d45a..59386d9 100644 --- a/utest/unit.test.cpp +++ b/utest/unit.test.cpp @@ -46,8 +46,6 @@ namespace xo { using xo::qty::detail::nu_ratio; using xo::qty::unit_qty; - using xo::print::ccs; - template int unused() {