From 358bcf2ea8b993855f5595e82a6172c7dd71adbe Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Tue, 18 Aug 2026 16:01:04 +0200 Subject: Ordering the unit stuff for now until I have proper ordering --- modules/core/c++/converter.hpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/core/c++/converter.hpp b/modules/core/c++/converter.hpp index 4370a2c..600db0d 100644 --- a/modules/core/c++/converter.hpp +++ b/modules/core/c++/converter.hpp @@ -62,16 +62,20 @@ public: return m_si / meter_conv_; } + saw::data> meter_lbm_to_si(const saw::data>& m_lbm) const { + return m_lbm * meter_conv_; + } + saw::data> second_si_to_lbm(const saw::data>& s_si) const { return s_si / second_conv_; } saw::data> velocity_si_to_lbm(const saw::data>& vel_si) const { - return vel_si * second_conv_ / meter_conv_; + return (vel_si / meter_conv_) * second_conv_; } saw::data> acceleration_si_to_lbm(const saw::data>& acc_si) const { - return acc_si * (second_conv_ * second_conv_) / meter_conv_; + return (acc_si / meter_conv_) * (second_conv_ * second_conv_); } saw::data> kinematic_viscosity_si_to_lbm (const saw::data>& kin_si) const { -- cgit v1.2.3