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

◆ SkewMultiplication() [2/2]

SkewMultiplication::SkewMultiplication ( int nvars,
int nskew,
int * skew_list )

Definition at line 10 of file skew.cpp.

11 : _n_vars(nvars), _n_skew(nskew), _skew_list(skew_list), _skew_exp(nullptr)
12{
13 _skew_exp = newarray_atomic_clear(bool, nvars);
14 for (int v = 0; v < nskew; v++) _skew_exp[skew_list[v]] = true;
15
17}
unsigned long skew_byte_size
Definition skew.hpp:62
bool * _skew_exp
Definition skew.hpp:60
#define EXPONENT_BYTE_SIZE(nvars)
Definition monoid.hpp:63
#define newarray_atomic_clear(T, len)
Definition newdelete.hpp:93

References _n_skew, _n_vars, _skew_exp, _skew_list, EXPONENT_BYTE_SIZE, newarray_atomic_clear, and skew_byte_size.