Changeset 342c80 in git for kernel/gr_kstd2.cc


Ignore:
Timestamp:
Jul 29, 2008, 2:38:52 PM (15 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
Children:
36b9efc4d8a1bd0251f35066f946290b49d1bced
Parents:
d42b51540898000893023b8114f71bad09c3c7c2
Message:
*hannes: ratGB


git-svn-id: file:///usr/local/Singular/svn/trunk@10933 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/gr_kstd2.cc

    rd42b51 r342c80  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: gr_kstd2.cc,v 1.21 2008-07-29 07:48:01 Singular Exp $ */
     4/* $Id: gr_kstd2.cc,v 1.22 2008-07-29 12:38:52 Singular Exp $ */
    55/*
    66*  ABSTRACT -  Kernel: noncomm. alg. of Buchberger
     
    2828#include "gring.h"
    2929#include "sca.h"
     30#include "ratgring.h"
    3031
    3132#if 0
     
    298299      }
    299300#endif
    300       if ((c_j==-1)||(c_e>=0))
     301      if ((c_j<0)||(c_e>=0))
    301302      {
    302303        c_e=-1; c_j=j;
     
    317318      }
    318319#endif
    319       if ((c_e==-1)||(c_e>a_e))
     320      if ((c_j<0)||(c_e>a_e))
    320321      {
    321322        c_e=a_e; c_j=j;
    322323        pDelete(&c_p);
    323         c_p = nc_CreateSpoly(pCopy(strat->S[c_j]),pCopy((*h).p), currRing);
     324        //c_p = nc_CreateSpoly(pCopy(strat->S[c_j]),pCopy((*h).p), currRing);
     325        c_p=nc_rat_ReduceSpolyNew(strat->S[c_j],(*h).p,currRing->real_var_start-1,currRing);
    324326      }
    325327      else if (c_e == a_e)
    326328      {
    327          poly cc_pp= nc_CreateSpoly(pCopy(strat->S[j]),pCopy((*h).p), currRing);
     329         //poly cc_pp= nc_CreateSpoly(pCopy(strat->S[j]),pCopy((*h).p), currRing);
     330         poly cc_pp=nc_rat_ReduceSpolyNew(strat->S[c_j],(*h).p,currRing->real_var_start-1,currRing);
    328331         if (((cc_pp==NULL)&&(c_p!=NULL)) || (pCmp(cc_pp,c_p)==-1))
    329332         {
Note: See TracChangeset for help on using the changeset viewer.