Definition at line 233 of file schur.cpp.
234{
235 int i;
236
241
242
245
246
247 int a = b_part[1];
248 for (i = 1; i <=
nvars_ && a_part[i] != 0; i++)
249 {
250 p[i] = a + a_part[i];
251 lambda[i] = a;
252 }
253 int top = i - 1;
254 for (i = 1; i <=
nvars_ && b_part[i] != 0; i++)
255 {
256 p[top + i] = b_part[i];
257 lambda[top + i] = 0;
258 }
260 lambda[top + i] = 0;
261
262
264}
exponents::Exponents exponents_t
Nterm * skew_schur(int *lambda, int *p)
void to_partition(const int *m, int *exp) const
#define ALLOCATE_EXPONENTS(byte_len)
References ALLOCATE_EXPONENTS, PolynomialRing::nvars_, p, skew_schur(), and to_partition().
Referenced by mult_by_term().