mirror of
https://github.com/mpusz/mp-units.git
synced 2025-07-30 02:17:16 +02:00
refactor: 💥 basic_concepts, quantity
and quantity_cast
refactored
BREAKING CHANGE: ScalableNumber renamed to QuantityValue Resolves #107
This commit is contained in:
@ -87,7 +87,7 @@ public:
|
||||
}
|
||||
|
||||
template<typename V>
|
||||
requires (ScalableNumber<V> || Dimensionless<V>)
|
||||
requires (QuantityValue<V> || Dimensionless<V>)
|
||||
[[nodiscard]] friend constexpr auto operator*(const vector& lhs, const V& value)
|
||||
requires requires { lhs.magnitude() * value; }
|
||||
{
|
||||
@ -95,7 +95,7 @@ public:
|
||||
}
|
||||
|
||||
template<typename V>
|
||||
requires (ScalableNumber<V> || Dimensionless<V>)
|
||||
requires (QuantityValue<V> || Dimensionless<V>)
|
||||
[[nodiscard]] friend constexpr auto operator*(const V& value, const vector& rhs)
|
||||
requires requires { value * rhs.magnitude(); }
|
||||
{
|
||||
|
Reference in New Issue
Block a user