Changeset 55fb74 in git for kernel


Ignore:
Timestamp:
Mar 24, 2017, 3:44:54 PM (7 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
Children:
1738f246f1dbf609115cccfb461795e5d0d3f10c
Parents:
d12a2904e34710ed91be3102e52a0b02fd919b86
Message:
add:  GbGroebner to syz, lift,liftstd (in idPrepare)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/ideals.cc

    rd12a29 r55fb74  
    3535#include <kernel/GBEngine/tgb.h>
    3636#include <kernel/GBEngine/syz.h>
     37#include <Singular/ipshell.h>
    3738
    3839
     
    515516    h3 = t_rep_gb(currRing, h2, syzcomp);
    516517  }
     518  else if (alg==GbGroebner)
     519  {
     520    BOOLEAN err;
     521    h3=(ideal)iiCallLib("groebner",idCopy(h2),MODUL_CMD,err);
     522    if (err)
     523    {
     524      Werror("error %d in >>groebner<<",err);
     525      h3=idInit(1,1);
     526    }
     527  }
    517528  //else if (alg==GbSba): requires order C,...
    518529  //{
     
    26592670    }
    26602671  }
     2672  else if (alg==GbGroebner) // cond. for groebner
     2673  {
     2674    return GbGroebner;
     2675  }
    26612676
    26622677  return GbStd; // no conditions for std
Note: See TracChangeset for help on using the changeset viewer.