deduced_unit fixed + unit test for mass unit added

This commit is contained in:
Mateusz Pusz committed 2020-02-10 20:35:32 +01:00
1 parent 1f46ca5f0c
commit 037503cbc6
3 files changed
+16 -3

No files matched your search

+2 -1
View File
@@ -61,7 +61,8 @@ struct derived_ratio<exp_list<>, Us...> {
template<typename E, typename... ERest, Unit U, Unit... URest>
struct derived_ratio<exp_list<E, ERest...>, U, URest...> {
using rest_ratio = derived_ratio<exp_list<ERest...>, URest...>::ratio;
using ratio = ratio_op<rest_ratio, E::num, E::den, typename U::ratio>::ratio;
using unit_ratio = ratio_op<rest_ratio, E::num, E::den, typename U::ratio>::ratio;
using ratio = ratio_divide<unit_ratio, typename dimension_unit<typename E::dimension>::ratio>;
};
template<DerivedDimension D, Unit... Us>