380{
381 for (IntermediateBasis::iterator j = F.begin(); j != F.end(); ++j)
382 {
383 if (j->first != nextIndex)
384 {
385 for (IntermediateBasis::iterator i = F.begin(); i->first < j->first;
386 ++i)
387 {
388
389 if (i->second.LT() > j->second.LT())
390 {
392 i->second = j->second;
393 j->second = tmp;
394 }
395 }
396 }
397 }
398}
Boolean (F_2-coefficient) polynomial stored as an ordered list of square-free monomials.