2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-27 07:02:08 +00:00

Rename linear_translation to addition.

This commit is contained in:
Jeremy W. Murphy
2015-11-02 23:24:06 +11:00
parent 964c49c70e
commit fed9a626be

View File

@@ -285,13 +285,13 @@ public:
template <class U>
polynomial& operator +=(const polynomial<U>& value)
{
return linear_translation(value, identity<U>(), std::plus<U>());
return addition(value, identity<U>(), std::plus<U>());
}
template <class U>
polynomial& operator -=(const polynomial<U>& value)
{
return linear_translation(value, std::negate<U>(), std::minus<U>());
return addition(value, std::negate<U>(), std::minus<U>());
}
template <class U>
polynomial& operator *=(const polynomial<U>& value)
@@ -341,7 +341,7 @@ private:
}
template <class U, class R1, class R2>
polynomial& linear_translation(const polynomial<U>& value, R1 sign, R2 op)
polynomial& addition(const polynomial<U>& value, R1 sign, R2 op)
{
if (value != zero_element(std::multiplies< polynomial<U> >()))
{