diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-04-20 16:47:19 +0200 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-04-20 16:47:19 +0200 |
commit | 56df73013f58a217550ef1510083e249cec05d95 (patch) | |
tree | 2b5fb7ade5741c5504d0b85a2e1f7a4fd5814499 /c++/lbm_unit.hpp | |
parent | ae5c44f37053d3df869dd6ac975f74a604c6de9d (diff) |
Switching to the more common delta t
Diffstat (limited to 'c++/lbm_unit.hpp')
-rw-r--r-- | c++/lbm_unit.hpp | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/c++/lbm_unit.hpp b/c++/lbm_unit.hpp index 4cb9b52..e69323f 100644 --- a/c++/lbm_unit.hpp +++ b/c++/lbm_unit.hpp @@ -30,31 +30,37 @@ struct second { }; } -namesapce sch { +namespace sch { +using namespace saw::schema; +template<typename S> +using SiMeter = Unit<S, UnitElement<si_type::meter, 1>>; + +template<typename S> +using LbmMeter = Unit<S, UnitElement<lbm_type::meter, 1>>; template<typename S> -using SiMeter = schema::Unit<S, schema::UnitElement<si_type::meter, 1>>; +using SiSecond = Unit<S, UnitElement<si_type::meter, 1>>; template<typename S> -using LbmMeter = schema::Unit<S, schema::UnitElement<lbm_type::meter, 1>>; +using LbmSecond = Unit<S, UnitElement<lbm_type::second, 1>>; template<typename S> -using SiSecond = schema::Unit<S, schema::UnitElement<si_type::meter, 1>>; +using SiVelocity = Unit<S, UnitElement<si_type::meter, 1>, UnitElement<si_type::second, -1>>; template<typename S> -using LbmSecond = schema::Unit<S, schema::UnitElement<lbm_type::second, 1>>; +using LbmVelocity = Unit<S, UnitElement<lbm_type::meter, 1>, UnitElement<lbm_type::second, -1>>; template<typename S> -using SiVelocity = schema::Unit<S, schema::UnitElement<si_type::meter, 1>, schema::UnitElement<si_type::second, -1>>; +using SiAcceleration = Unit<S, UnitElement<si_type::meter, 1>, UnitElement<si_type::second, -2>>; template<typename S> -using LbmVelocity = schema::Unit<S, schema::UnitElement<lbm_type::meter, 1>, schema::UnitElement<lbm_type::second, -1>>; +using LbmAcceleration = Unit<S, UnitElement<lbm_type::meter, 1>, UnitElement<lbm_type::second, -2>>; template<typename S> -using SiAcceleration = schema::Unit<S, schema::UnitElement<si_type::meter, 1>, schema::UnitElement<si_type::second, -2>>; +using SiKinematicViscosity = Unit<S, UnitElement<si_type::meter, 2>, UnitElement<si_type::second, -1>>; template<typename S> -using LbmAcceleration = schema::Unit<S, schema::UnitElement<lbm_type::meter, 1>, schema::UnitElement<lbm_type::second, -2>>; +using LbmKinematicViscosity = Unit<S, UnitElement<lbm_type::meter, 2>, UnitElement<lbm_type::second, -1>>; } } |