Macaulay2 Engine
Loading...
Searching...
No Matches

◆ skew_vars() [1/2]

int SkewMultiplication::skew_vars ( const int * exp,
int * result ) const

Definition at line 61 of file skew.cpp.

65{
66 int i;
67 int next = 0;
68 for (i = 0; i < _n_skew; i++)
69 {
70 int v = _skew_list[i];
71 if (exp[v] > 0) result[next++] = v;
72 }
73 return next;
74}
VALGRIND_MAKE_MEM_DEFINED & result(result)

References _n_skew, _skew_list, and result().

Referenced by diff(), mult_sign(), mult_sign(), MonomialInfo::skew_vars(), ResMonoidDense::skew_vars(), and ResMonoidSparse::skew_vars().