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

◆ NaivePolynomialHeap() [1/2]

template<template< typename > class Queue>
NaivePolynomialHeap< Queue >::NaivePolynomialHeap ( const FreeAlgebra & F)
inline

Definition at line 369 of file NCReduction.cpp.

370 : mRing(F),
372 mLeadTermSet(false),
373 mLeadTerm(Monom(), F.coefficientRing()->zero())
374 {
375 }
Queue< NaiveQueueConfiguration > mQueue
std::pair< Monom, ring_elem > mLeadTerm

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

Referenced by addPolynomial(), addPolynomial(), NaivePolynomialHeap(), and operator=().