Changeset c79a9d in git for factory/facFactorize.cc
- Timestamp:
- Oct 13, 2011, 1:21:35 PM (12 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 5f9b47ed5a8e9e527497f05d9afe96ec3e076cbf
- Parents:
- 3e70950f6eff7e879a05817dd9e4bb45aeb175ca
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/facFactorize.cc
r3e7095 rc79a9d 801 801 { 802 802 int check= factors.length(); 803 factors= recoverFactors (A, factors); 803 factors= recoverFactors (reverseShift (oldA, evaluation), factors, 804 evaluation); 804 805 if (check != factors.length()) 805 806 noOneToOne= true; … … 851 852 if (earlySuccess) 852 853 factors= Union (factors, earlyFactors); 853 } 854 855 for (CFListIterator i= factors; i.hasItem(); i++)856 {857 int kk= Aeval.getLast().level();858 for (CFListIterator j= evaluation; j.hasItem(); j++, kk--)859 {860 if (i.getItem().level() < kk)861 continue;862 i.getItem()= i.getItem() (Variable (kk) - j.getItem(), kk);854 855 for (CFListIterator i= factors; i.hasItem(); i++) 856 { 857 int kk= Aeval.getLast().level(); 858 for (CFListIterator j= evaluation; j.hasItem(); j++, kk--) 859 { 860 if (i.getItem().level() < kk) 861 continue; 862 i.getItem()= i.getItem() (Variable (kk) - j.getItem(), kk); 863 } 863 864 } 864 865 }
Note: See TracChangeset
for help on using the changeset viewer.