Definition at line 918 of file monideal.cpp.
919{
920 if (loc == 0)
921 {
925 }
926 else
927 {
928 int a = m[loc];
929 for (int i = 0; i <= a; i++)
930 {
932 m[loc]--;
933 m[loc - 1]++;
934 }
935 m[loc] += a + 1;
936 m[loc - 1] -= a + 1;
937 }
938}
static void from_expvector(int n, exponents::ConstExponents a, Vector &result)
gc_vector< int > & monom()
VALGRIND_MAKE_MEM_DEFINED & result(result)
static void borel1(VECTOR(Bag *) &result, exponents_t m, int loc, int nvars)
References borel1(), ExponentList< int, true >::from_expvector(), int_bag::monom(), and result().
Referenced by MonomialIdeal::borel(), and borel1().