Definition at line 327 of file matrix-kbasis.cpp.
328{
329 int vcurr = -1;
330
332 {
341 do {
342 curr--;
344 }
345 if (curr < 0) return false;
353 curr++;
354 return true;
355}
static void divide(int nvars, ConstExponents a, ConstExponents b, Exponents result)
static void multpower(int nvars, ConstExponents a, ConstExponents b, const Exponent n, Exponents result)
std::vector< int > mVariables
std::vector< int > mHeftVector
References ExponentVector< int, true >::divide(), kb_exp, kb_exp_multidegree, kb_exp_weight, mHeftVector, ExponentVector< int, true >::multpower(), mVariables, var_degs, and var_wts.
Referenced by basis0_multi_graded().