Definition at line 332 of file schur.cpp.
333{
335 ring_elem
result =
K_->from_long(0);
337 mpz_init(dim);
338 for (Nterm& t : f)
339 {
342 ring_elem h =
K_->from_int(dim);
343 ring_elem h2 =
K_->mult(t.coeff, h);
346 }
347 mpz_clear(dim);
349}
exponents::Exponents exponents_t
void to_partition(const int *m, int *exp) const
void dimension(const int *exp, mpz_t result) const
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define ALLOCATE_EXPONENTS(byte_len)
const mpreal dim(const mpreal &a, const mpreal &b, mp_rnd_t r=mpreal::get_default_rnd())
References ALLOCATE_EXPONENTS, dimension(), PolynomialRing::K_, PolynomialRing::nvars_, result(), and to_partition().