newf4::Basis — evolving Gröbner basis container with GBPolyStatus per element.
Typed integer vocabulary for namespace newf4 (indices, monomial words, hashes, masks).
newf4::MonomialView — non-owning view over a [length, var_1, e_1, ...]-encoded monomial.
std::map< std::pair< long, SPairType >, std::vector< SPair > > mSPairsByDegree
auto getNextDegree() -> std::pair< MonomialInt, std::vector< SPair > >
void updatePairs(const Basis &B, Index which)