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

◆ from_partition()

ring_elem SchurRing2::from_partition ( M2_arrayint part) const

Definition at line 184 of file schur2.cpp.

185{
186 schur_poly *f = new schur_poly;
187 f->coeffs.push_back(coefficientRing->one());
188 int len = last_nonzero(part) + 1;
189 f->monoms.push_back(len + 1);
190 for (int i = 0; i < len; i++) f->monoms.push_back(part->array[i]);
191 return ring_elem(f);
192}
const Ring * coefficientRing
Definition schur2.hpp:154
static int last_nonzero(M2_arrayint part)
Definition schur2.cpp:178

References coefficientRing, and last_nonzero().

Referenced by rawSchurFromPartition().