Changeset f7e9c6 in git
- Timestamp:
- Sep 4, 2012, 11:56:31 AM (10 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'ad2543eab51733612ba7d118afc77edca719600e')
- Children:
- 3c0e63dd166900fac42be3a4607e06a7ed73c36c
- Parents:
- 95a3f28050cbaee31788c2dcfcb842febfbfc9af
- git-author:
- Martin Lee <martinlee84@web.de>2012-09-04 11:56:31+02:00
- git-committer:
- Martin Lee <martinlee84@web.de>2012-09-05 15:00:02+02:00
- Location:
- factory
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/facFactorize.cc
r95a3f2 rf7e9c6 918 918 Aeval= evaluateAtEval (A, evaluation, 2); 919 919 920 CanonicalForm hh= Lc (Aeval.getFirst());920 CanonicalForm hh= 1/Lc (Aeval.getFirst()); 921 921 922 922 for (iter= Aeval; iter.hasItem(); iter++) 923 iter.getItem() /= hh;924 925 A /= hh;923 iter.getItem() *= hh; 924 925 A *= hh; 926 926 927 927 CFListIterator iter2; … … 1023 1023 Aeval= evaluateAtEval (A, evaluation, 2); 1024 1024 1025 hh= Lc (Aeval.getFirst());1025 hh= 1/Lc (Aeval.getFirst()); 1026 1026 1027 1027 for (iter2= Aeval; iter2.hasItem(); iter2++) 1028 iter2.getItem() /= hh;1029 1030 A /= hh;1028 iter2.getItem() *= hh; 1029 1030 A *= hh; 1031 1031 break; 1032 1032 } … … 1279 1279 Aeval= evaluateAtEval (A, evaluation, 2); 1280 1280 1281 hh= Lc (Aeval.getFirst());1281 hh= 1/Lc (Aeval.getFirst()); 1282 1282 1283 1283 for (CFListIterator i= Aeval; i.hasItem(); i++) 1284 i.getItem() /= hh;1285 1286 A /= hh;1284 i.getItem() *= hh; 1285 1286 A *= hh; 1287 1287 } 1288 1288 factors= CFList(); … … 1433 1433 Aeval= evaluateAtEval (A, evaluation, 2); 1434 1434 1435 hh= Lc (Aeval.getFirst());1435 hh= 1/Lc (Aeval.getFirst()); 1436 1436 1437 1437 for (CFListIterator i= Aeval; i.hasItem(); i++) 1438 i.getItem() /= hh;1439 1440 A /= hh;1438 i.getItem() *= hh; 1439 1440 A *= hh; 1441 1441 1442 1442 if (!fdivides (LC (oldA,1),prod (leadingCoeffs2[lengthAeval2-1]))) -
factory/facFqFactorize.cc
r95a3f2 rf7e9c6 2605 2605 2606 2606 Aeval= evaluateAtEval (A, evaluation, 2); 2607 CanonicalForm hh= Lc (Aeval.getFirst());2607 CanonicalForm hh= 1/Lc (Aeval.getFirst()); 2608 2608 for (iter= Aeval; iter.hasItem(); iter++) 2609 iter.getItem() /= hh; 2610 2611 A /= hh; 2609 iter.getItem() *= hh; 2610 2611 A *= hh; 2612 2612 2613 2613 2614 CFListIterator iter2; … … 2714 2715 Aeval= evaluateAtEval (A, evaluation, 2); 2715 2716 2716 hh= Lc (Aeval.getFirst());2717 hh= 1/Lc (Aeval.getFirst()); 2717 2718 2718 2719 for (iter2= Aeval; iter2.hasItem(); iter2++) 2719 iter2.getItem() /= hh;2720 2721 A /= hh;2720 iter2.getItem() *= hh; 2721 2722 A *= hh; 2722 2723 break; 2723 2724 } … … 2971 2972 Aeval= evaluateAtEval (A, evaluation, 2); 2972 2973 2973 hh= Lc (Aeval.getFirst());2974 hh= 1/Lc (Aeval.getFirst()); 2974 2975 2975 2976 for (CFListIterator i= Aeval; i.hasItem(); i++) 2976 i.getItem() /= hh;2977 2978 A /= hh;2977 i.getItem() *= hh; 2978 2979 A *= hh; 2979 2980 } 2980 2981 factors= CFList(); … … 3126 3127 Aeval= evaluateAtEval (A, evaluation, 2); 3127 3128 3128 hh= Lc (Aeval.getFirst());3129 hh= 1/Lc (Aeval.getFirst()); 3129 3130 3130 3131 for (CFListIterator i= Aeval; i.hasItem(); i++) 3131 i.getItem() /= hh;3132 3133 A /= hh;3132 i.getItem() *= hh; 3133 3134 A *= hh; 3134 3135 3135 3136 if (!fdivides (LC (oldA,1),prod (leadingCoeffs2[lengthAeval2-1])))
Note: See TracChangeset
for help on using the changeset viewer.