From 1fbfad0b44b5a3689d54d2b43940e94388b90803 Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Sat, 30 Aug 2025 11:25:09 +0200 Subject: Adding dangling changes --- c++/converter.hpp | 16 ++++++++++++++-- c++/particle/geometry/.circle.hpp.kate-swp | Bin 0 -> 62 bytes 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 c++/particle/geometry/.circle.hpp.kate-swp (limited to 'c++') diff --git a/c++/converter.hpp b/c++/converter.hpp index 6e0a7a6..5c19c68 100644 --- a/c++/converter.hpp +++ b/c++/converter.hpp @@ -1,10 +1,18 @@ #pragma once #include "lbm_unit.hpp" +#include "descriptor.hpp" namespace kel { namespace lbm { +namespace sch { +using namespace saw::schema; +} + +/** + * Helps converting from SI types to LBM types + */ template class converter { private: @@ -59,9 +67,13 @@ public: } saw::data> kinematic_viscosity_si_to_lbm (const saw::data>& kin_si) const { - return kin_si / (meter_conv_ * meter_conv_) * second_conv_; + return (kin_si / (meter_conv_ * meter_conv_)) * second_conv_; } -}; + template + saw::data> kinematic_viscosity_si_to_tau(const saw::data>& kin_si) const { + return saw::data>{saw::data, sch::LbmKinematicViscosity>::Schema >{df_info::inv_cs2} * kinematic_viscosity_si_to_lbm(kin_si) + saw::data>{0.5}}; + } +}; } } diff --git a/c++/particle/geometry/.circle.hpp.kate-swp b/c++/particle/geometry/.circle.hpp.kate-swp new file mode 100644 index 0000000..b28db57 Binary files /dev/null and b/c++/particle/geometry/.circle.hpp.kate-swp differ -- cgit v1.2.3