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

◆ addEntry()

PriorityQueuePolynomialHeap & PriorityQueuePolynomialHeap::addEntry ( const Entry & entry)
inline

Definition at line 999 of file NCReduction.cpp.

1000 {
1001 auto rg = mMonomialSpace.allocateArray<int>(entry.first.size());
1002 std::copy(entry.first.begin(), entry.first.end(), rg.first);
1003 mQueue.push(Entry(Monom(rg.first), entry.second));
1004 return *this;
1005 }
std::priority_queue< Entry, Container, EntryConfig > mQueue
std::pair< Monom, ring_elem > Entry

References mMonomialSpace, mQueue, and PriorityQueuePolynomialHeap().

Referenced by addPolynomial().