Changeset 3af6b6 in git


Ignore:
Timestamp:
Jan 24, 2012, 5:46:06 PM (12 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
f9b796e144ec0a1fae5662e82e689bdaa9c6727f
Parents:
5583e1b42c274997413efbdad76b287132f8fff4
git-author:
Martin Lee <martinlee84@web.de>2012-01-24 17:46:06+01:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-02-10 14:16:43+01:00
Message:
chg: choose "shortest" univariate factorization no matter what the evaluation point is
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/facFqBivar.cc

    r5583e1 r3af6b6  
    54335433      if (bufUniFactors.length() < uniFactors.length())
    54345434      {
    5435         if (!evaluation.isZero())
    5436         {
    5437           uniFactors= bufUniFactors;
    5438           Aeval= bufAeval;
    5439           evaluation= bufEvaluation;
    5440         }
     5435        uniFactors= bufUniFactors;
     5436        Aeval= bufAeval;
     5437        evaluation= bufEvaluation;
    54415438      }
    54425439    }
     
    54485445  if (!derivXZero && !fail2)
    54495446  {
    5450     if (!evaluation.isZero() && (uniFactors.length() > uniFactors2.length() ||
     5447    if (uniFactors.length() > uniFactors2.length() ||
    54515448        (uniFactors.length() == uniFactors2.length()
    5452          && degs.getLength() > degs2.getLength())))
     5449         && degs.getLength() > degs2.getLength()))
    54535450    {
    54545451      degs= degs2;
Note: See TracChangeset for help on using the changeset viewer.