Definition at line 595 of file gb-sugarless.cpp.
596{
597 int nvars =
M->n_vars();
599 for (gb_elem *
p =
gbLarge->next;
p !=
nullptr;
p =
p->next)
600 {
601 if (
p->f->comp != comp)
continue;
603 int is_div = 1;
604 for (int i = 0; i < nvars; i++)
605 if (exp2[i] > exp[i])
606 {
607 is_div = 0;
608 break;
609 }
610 if (is_div)
611 {
613 return 1;
614 }
615 }
616 return 0;
617}
VALGRIND_MAKE_MEM_DEFINED & result(result)
const mpreal exp2(const mpreal &x, mp_rnd_t r=mpreal::get_default_rnd())
References gbLarge, M, p, and result().
Referenced by gb_geo_reduce(), and gb_reduce().