Changeset 0afa07 in git for libpolys/polys/monomials/p_polys.cc
- Timestamp:
- Jul 12, 2011, 11:31:27 AM (13 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 44d5adb209a6c64fd34d3985f93a7c9dc6e37179
- Parents:
- 6a7368df0618cc5b104f43cceb2a3f3b41ba9366
- git-author:
- Frank Seelisch <seelisch@mathematik.uni-kl.de>2011-07-12 11:31:27+02:00
- git-committer:
- Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:39:14+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/monomials/p_polys.cc
r6a7368 r0afa07 2273 2273 2274 2274 number p_InitContent_a(poly ph, const ring r) 2275 // only for coefficients in K(a) anf K(a,...)2275 // only for coefficients in K(a)/<minpoly(a)> and K(t_1, t_2, ..., t_n) 2276 2276 { 2277 2277 number d=pGetCoeff(ph); 2278 int s=n_ParDeg(d,r->cf); 2279 if (s /* n_ParDeg(d)*/ <=1) return n_Copy(d,r->cf); 2278 /* old: int s=n_ParDeg(d,r->cf); new: */ 2279 int s = p_Totaldegree((poly)d, r->cf->extRing); 2280 if (s <=1) return n_Copy(d,r->cf); 2280 2281 int s2=-1; 2281 2282 number d2; … … 2289 2290 break; 2290 2291 } 2291 if ((ss=n_ParDeg(pGetCoeff(ph),r->cf))<s) 2292 /* old: if ((ss=n_ParDeg(pGetCoeff(ph),r->cf))<s) new: */ 2293 if ((ss = p_Totaldegree((poly)pGetCoeff(ph), r->cf->extRing)) < s) 2292 2294 { 2293 2295 s2=s; … … 3437 3439 { 3438 3440 number c=pGetCoeff(qq); 3439 number ee= n_Par(1,dst->cf);3441 number ee=(number)rGetVar(1, dst->cf->extRing); 3440 3442 number eee;n_Power(ee,e,&eee,dst->cf); //nfDelete(ee,dst); 3441 3443 ee=n_Mult(c,eee,dst->cf);
Note: See TracChangeset
for help on using the changeset viewer.