Changeset 0facdc in git


Ignore:
Timestamp:
Aug 23, 2012, 3:58:19 PM (12 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'fc741b6502fd8a97288eaa3eba6e5220f3c3df87')
Children:
4a7e5c0bc170dd8b9ddfa7d69a96161e69dec840
Parents:
41e77d824f022c4ab079cc9a0227f0b4a5c44965
git-author:
Martin Lee <martinlee84@web.de>2012-08-23 15:58:19+02:00
git-committer:
Martin Lee <martinlee84@web.de>2012-09-04 18:01:19+02:00
Message:
fix: bug in earlyFactorDetection
fix: bug if extension of GF is necessary
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/facFqBivar.cc

    r41e77d r0facdc  
    776776            {
    777777              if (!buf.inCoeffDomain())
     778              {
    778779                reconstructedFactors.append (buf);
     780                F= 1;
     781              }
    779782              break;
    780783            }
     
    877880              buf /= Lc (buf);
    878881              appendMapDown (reconstructedFactors, buf, info, source, dest);
     882              F= 1;
    879883            }
    880884            break;
     
    59535957                          false, false, N);
    59545958
    5955     normalize (factors);
     5959    if (!extension)
     5960      normalize (factors);
    59565961    return factors;
    59575962  }
     
    59745979      append (factorsG, contentAyFactors);
    59755980      decompress (factorsG, N);
    5976       normalize (factors);
     5981      if (!extension)
     5982        normalize (factorsG);
    59775983      return factorsG;
    59785984    }
     
    59946000      append (factorsG, contentAyFactors);
    59956001      decompress (factorsG, N);
    5996       normalize (factors);
     6002      if (!extension)
     6003        normalize (factorsG);
    59976004      return factorsG;
    59986005    }
     
    60236030                          swap, false, N);
    60246031
    6025     normalize (factors);
     6032    if (!extension)
     6033      normalize (factors);
    60266034    return factors;
    60276035  }
     
    61286136                            swap, swap2, N);
    61296137
    6130       normalize (factors);
     6138      if (!extension)
     6139        normalize (factors);
    61316140      return factors;
    61326141    }
     
    61466155          appendSwapDecompress (factors, contentAxFactors, contentAyFactors,
    61476156                                swap, swap2, N);
    6148           normalize (factors);
     6157          if (!extension)
     6158            normalize (factors);
    61496159          return factors;
    61506160        }
     
    61636173          appendSwapDecompress (factors, contentAxFactors, contentAyFactors,
    61646174                                swap, swap2, N);
    6165           normalize (factors);
     6175          if (!extension)
     6176            normalize (factors);
    61666177          return factors;
    61676178        }
     
    62396250    appendSwapDecompress (factors, contentAxFactors, contentAyFactors,
    62406251                            swap, swap2, N);
    6241     normalize (factors);
     6252    if (!extension)
     6253      normalize (factors);
    62426254    return factors;
    62436255  }
     
    64416453  appendSwapDecompress (factors, contentAxFactors, contentAyFactors,
    64426454                        swap, swap2, N);
    6443   normalize (factors);
     6455  if (!extension)
     6456    normalize (factors);
    64446457
    64456458  return factors;
Note: See TracChangeset for help on using the changeset viewer.