Changeset dea3d2 in git for Singular/extra.cc


Ignore:
Timestamp:
Jan 7, 2013, 11:35:15 AM (11 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
b962395fa1135487498e89dcab8bd9672d1dc415
Parents:
b79fd76a535a05f415a6fd8c00ffbff7f2d2a32d
git-author:
Martin Lee <martinlee84@web.de>2013-01-07 11:35:15+01:00
git-committer:
Martin Lee <martinlee84@web.de>2013-05-02 11:42:33+02:00
Message:
add: rudimentary Bertone/Cheze/Galligo absolute factorization

Conflicts:

	factory/GNUmakefile.in
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/extra.cc

    rb79fd7 rdea3d2  
    37003700      }
    37013701      else
     3702  #ifdef HAVE_FLINT
     3703  /*================= absolute factorization ======================*/
     3704      if (strcmp (sys_cmd, "absFact") == 0)
     3705      {
     3706        if (h!=NULL && (h->Typ()== POLY_CMD))
     3707        {
     3708          CanonicalForm F= convSingPFactoryP((poly)(h->Data()));
     3709          CFList factors= absFactorize (F);
     3710          res->rtyp= INT_CMD;
     3711          res->data= (void*) 1;
     3712          return FALSE;
     3713        }
     3714        else return TRUE;
     3715      }
     3716      else
     3717  #endif
    37023718  #endif
    37033719  #ifdef ix86_Win
Note: See TracChangeset for help on using the changeset viewer.