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

◆ add()

void DRing::add ( elem & result,
elem a,
elem b ) const
inline

Definition at line 300 of file dpoly.hpp.

301 {
302 if (a == nullptr)
303 result = b;
304 else if (b == nullptr)
305 result = a;
306 else
307 {
308 TowerPolynomial a1 = D.copy(level, a);
309 D.add_in_place(level, a1, b);
310 result = a1;
311 }
312 }
int level
Definition dpoly.hpp:267
DPoly D
Definition dpoly.hpp:268
VALGRIND_MAKE_MEM_DEFINED & result(result)

References D, level, and result().