From 45a0ac3f01bf1acaaaf1ec2ab2a0e5791369156a Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Tue, 7 May 2024 13:35:32 -0400 Subject: [PATCH] xo-unit: quantity: minor refactor --- include/xo/unit/quantity.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/xo/unit/quantity.hpp b/include/xo/unit/quantity.hpp index aaa58865..9b368263 100644 --- a/include/xo/unit/quantity.hpp +++ b/include/xo/unit/quantity.hpp @@ -105,7 +105,7 @@ namespace xo { auto rescale() const { /* conversion factor from .unit -> unit2*/ auto rr = detail::su_ratio(NaturalUnit, NaturalUnit2); + ratio_int2x_type>(s_unit, NaturalUnit2); if (rr.natural_unit_.is_dimensionless()) { repr_type r_scale = (((rr.outer_scale_sq_ == 1.0) @@ -124,7 +124,7 @@ namespace xo { auto rescale_ext() const { /* conversion factor from .unit -> unit2*/ auto rr = detail::su_ratio(NaturalUnit, ScaledUnit2.natural_unit_); + ratio_int2x_type>(s_unit, ScaledUnit2.natural_unit_); if (rr.natural_unit_.is_dimensionless()) { /* NOTE: test for unit .outer_scale_sq values to get constexpr result with c++23