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

◆ loadReducerRow()

void F4GB::loadReducerRow ( spair * p)
private

Definition at line 280 of file f4.cpp.

281{
283 mMonomialInfo->unchecked_divide(p->lcm, mGroebnerBasis[p->j]->f.monoms, n);
284 mMonomialMemoryBlock.intern(1 + mMonomialInfo->monomial_size(n));
285 next_monom = mMonomialMemoryBlock.reserve(1 + mMonomialInfo->max_monomial_size());
286 next_monom++;
287 load_row(n, p->j);
288}
F4MemoryBlock< monomial_word > mMonomialMemoryBlock
Definition f4.hpp:188
monomial_word * next_monom
Definition f4.hpp:189
void load_row(packed_monomial monom, int which)
Definition f4.cpp:220
const MonomialInfo * mMonomialInfo
Definition f4.hpp:157
gb_array mGroebnerBasis
Definition f4.hpp:181
int p
monomial_word * packed_monomial
Definition moninfo.hpp:78

References load_row(), mGroebnerBasis, mMonomialInfo, mMonomialMemoryBlock, next_monom, and p.

Referenced by process_s_pair().