Changeset 062583 in git for factory/facAlgExt.cc
- Timestamp:
- Mar 9, 2012, 12:09:29 PM (11 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
- Children:
- 1ddcde904c894e6fac1afc8cced863fa937c072d
- Parents:
- 24c6177e872b135f0188fea998eb45a75e3fde6e
- git-author:
- Martin Lee <martinlee84@web.de>2012-03-09 12:09:29+01:00
- git-committer:
- Martin Lee <martinlee84@web.de>2012-04-04 14:42:27+02:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/facAlgExt.cc
r24c6177 r062583 123 123 normFactors.removeFirst(); 124 124 CanonicalForm buf; 125 if (shift != 0) 126 buf= f (f.mvar() - shift*alpha, f.mvar()); 127 else 128 buf= f; 125 buf= f; 129 126 CanonicalForm factor; 130 127 for (CFFListIterator i= normFactors; i.hasItem(); i++) 131 128 { 132 129 ASSERT (i.getItem().exp() == 1, "norm not squarefree"); 133 factor= gcd (buf, i.getItem().factor()); 130 if (shift == 0) 131 factor= gcd (buf, i.getItem().factor()); 132 else 133 factor= gcd (buf, i.getItem().factor() (f.mvar() + shift*alpha, f.mvar())); 134 134 buf /= factor; 135 if (shift != 0)136 factor= factor (f.mvar() + shift*alpha, f.mvar());137 135 factors.append (factor); 138 136 }
Note: See TracChangeset
for help on using the changeset viewer.