Changeset 83e5de in git


Ignore:
Timestamp:
Aug 28, 2012, 12:21:44 PM (10 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '2234726c50d679d6664181a5c72f75a6fd64a787')
Children:
c5230d1466985a6275693ea38409e2f5641a6e6e
Parents:
ee4a7ded18ac9e58470a1628b76664aa441d3556
git-author:
Martin Lee <martinlee84@web.de>2012-08-28 12:21:44+02:00
git-committer:
Martin Lee <martinlee84@web.de>2012-09-05 15:00:01+02:00
Message:
chg: more checks for heuristic
Location:
factory
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • factory/facFactorize.cc

    ree4a7d r83e5de  
    14501450
    14511451    A /= hh;
     1452
     1453    if (!fdivides (LC (oldA,1),prod (leadingCoeffs2[lengthAeval2-1])))
     1454    {
     1455      LCheuristic= false;
     1456      A= bufA;
     1457      biFactors= bufBiFactors;
     1458      leadingCoeffs2[lengthAeval2-1]= bufLeadingCoeffs2;
     1459      LCmultiplier= bufLCmultiplier;
     1460    }
    14521461  }
    14531462
  • factory/facFqFactorize.cc

    ree4a7d r83e5de  
    31183118
    31193119    A /= hh;
     3120
     3121    if (!fdivides (LC (oldA,1),prod (leadingCoeffs2[lengthAeval2-1])))
     3122    {
     3123      LCheuristic= false;
     3124      A= bufA;
     3125      biFactors= bufBiFactors;
     3126      leadingCoeffs2[lengthAeval2-1]= bufLeadingCoeffs2;
     3127      LCmultiplier= bufLCmultiplier;
     3128    }
    31203129  }
    31213130
Note: See TracChangeset for help on using the changeset viewer.