Macaulay2 Engine
Loading...
Searching...
No Matches

◆ mult()

template<class E, bool OC>
void ExponentVector< E, OC >::mult ( int nvars,
ConstExponents a,
ConstExponents b,
Exponents result )
inlinestatic

Definition at line 100 of file ExponentVector.hpp.

104 {
105 if constexpr (OC)
106 for (int i = nvars; i > 0; i--) *result++ = safe::add(*a++, *b++);
107 else
108 for (int i = nvars; i > 0; i--) *result++ = *a++ + *b++;
109 }