Changeset d51d87 in git for libpolys/polys/clapsing.cc


Ignore:
Timestamp:
Aug 30, 2013, 7:45:42 PM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
c44f0c47dd0522db3b9d26283ffefec28e6d53aa
Parents:
62e51f3a438d0476a7cc82ebe3df5d93b7a740b0035b6439d8381335d8497466228554322c60d1de
Message:
Merge pull request #354 from mmklee/multi_sw

Multi sw: absolute factorization
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/clapsing.cc

    r62e51f rd51d87  
    16951695}
    16961696
    1697 ideal singclap_absBiFactorize ( poly f, ideal & mipos, intvec ** exps, int & numFactors, const ring r)
     1697ideal singclap_absFactorize ( poly f, ideal & mipos, intvec ** exps, int & numFactors, const ring r)
    16981698{
    16991699  p_Test(f, r);
     
    17141714  CanonicalForm F( convSingTrPFactoryP( f, r) );
    17151715
    1716   if (getNumVars (F) > 2)
    1717   {
    1718     WerrorS( feNotImplemented );
    1719     return res;
    1720   }
     1716  bool isRat= isOn (SW_RATIONAL);
     1717  if (!isRat)
     1718    On (SW_RATIONAL);
     1719
    17211720  CFAFList absFactors= absFactorize (F);
    17221721
     
    17401739    iter++;
    17411740  }
    1742   bool isRat= isOn (SW_RATIONAL);
    1743   if (!isRat)
    1744     On (SW_RATIONAL);
    17451741  for (; iter.hasItem(); iter++, i++)
    17461742  {
Note: See TracChangeset for help on using the changeset viewer.