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

◆ PriorityQueuePolynomialHeap() [1/2]

PriorityQueuePolynomialHeap::PriorityQueuePolynomialHeap ( const FreeAlgebra & F)
inline

Definition at line 972 of file NCReduction.cpp.

973 : mRing(F),
974 mEntryConfig(F.monoid()),
976 mLeadTermSet(false),
977 mLeadTerm(Monom(), F.coefficientRing()->zero())
978 {
979 }
const Ring * coefficientRing() const
const FreeMonoid & monoid() const
std::priority_queue< Entry, Container, EntryConfig > mQueue
ring_elem zero() const
Definition ring.hpp:359

References mEntryConfig, mLeadTerm, mLeadTermSet, mQueue, mRing, and zero.

Referenced by addEntry(), addPolynomial(), addPolynomial(), operator=(), and PriorityQueuePolynomialHeap().