Changeset 7b25fe in git


Ignore:
Timestamp:
Jul 25, 2011, 5:40:41 PM (12 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
Children:
1558d57b639351ad0ad10d1e5e337419bfcf21fb
Parents:
630dad1a4f9f6b630b4dcfa05851a5869b7fe25b
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-07-25 17:40:41+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:53:33+01:00
Message:
fix idRankFreeModule -> id_RankFreeModule
Location:
kernel
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • kernel/hutil.cc

    r630dad r7b25fe  
    3636  scfmon ex, ek;
    3737  if (tailRing != currRing)
    38     hisModule = idRankFreeModule(S, currRing, tailRing);
     38    hisModule = id_RankFreeModule(S, currRing, tailRing);
    3939  else
    40     hisModule = idRankFreeModule(S);
     40    hisModule = id_RankFreeModule(S,currRing);
    4141  if (hisModule < 0)
    4242    hisModule = 0;
  • kernel/ideals.cc

    r630dad r7b25fe  
    285285  assume(!idIs0(h2));
    286286  assume(IDELEMS(h1)<=IDELEMS(h2));
    287   assume(idRankFreeModule(h1)==0);
    288   assume(idRankFreeModule(h2)==0);
     287  assume(id_RankFreeModule(h1,currRing)==0);
     288  assume(id_RankFreeModule(h2,currRing)==0);
    289289  // add a new variable:
    290290  int j;
     
    351351{
    352352  int i,j,k,length;
    353   int flength = idRankFreeModule(h1);
    354   int slength = idRankFreeModule(h2);
     353  int flength = id_RankFreeModule(h1,currRing);
     354  int slength = id_RankFreeModule(h2,currRing);
    355355  int rank=si_min(flength,slength);
    356356  if ((idIs0(h1)) || (idIs0(h2)))  return idInit(1,rank);
     
    500500    if (!idIs0(arg[i]))
    501501    {
    502       realrki=idRankFreeModule(arg[i]);
     502      realrki=id_RankFreeModule(arg[i],currRing);
    503503      k++;
    504504      j += IDELEMS(arg[i]);
     
    610610
    611611  if (idIs0(h1)) return NULL;
    612   k = idRankFreeModule(h1);
     612  k = id_RankFreeModule(h1,currRing);
    613613  h2=idCopy(h1);
    614614  i = IDELEMS(h2)-1;
     
    724724    return result;
    725725  }
    726   int slength=(int)idRankFreeModule(h1);
    727   k=si_max(1,slength /*idRankFreeModule(h1)*/);
     726  int slength=(int)id_RankFreeModule(h1,currRing);
     727  k=si_max(1,slength /*id_RankFreeModule(h1)*/);
    728728
    729729  assume(currRing != NULL);
     
    893893ideal idLiftStd (ideal  h1, matrix* ma, tHomog hi, ideal * syz)
    894894{
    895   int   i, j, k, t, inputIsIdeal=idRankFreeModule(h1);
     895  int   i, j, k, t, inputIsIdeal=id_RankFreeModule(h1,currRing);
    896896  poly  p=NULL, q, qq;
    897897  intvec *w=NULL;
     
    919919  BITSET save_verbose=verbose;
    920920
    921   k=si_max(1,(int)idRankFreeModule(h1));
     921  k=si_max(1,(int)id_RankFreeModule(h1,currRing));
    922922
    923923  if ((k==1) && (!lift3)) verbose |=Sy_bit(V_IDLIFT);
     
    10471047static void idPrepareStd(ideal s_temp, int k)
    10481048{
    1049   int j,rk=idRankFreeModule(s_temp);
     1049  int j,rk=id_RankFreeModule(s_temp,currRing);
    10501050  poly p,q;
    10511051
     
    10811081             BOOLEAN isSB, BOOLEAN divide, matrix *unit)
    10821082{
    1083   int lsmod =idRankFreeModule(submod), i, j, k;
     1083  int lsmod =id_RankFreeModule(submod,currRing), i, j, k;
    10841084  int comps_to_add=0;
    10851085  poly p;
     
    11251125      comps_to_add--;
    11261126  }
    1127   k=si_max(idRankFreeModule(mod),idRankFreeModule(submod));
     1127  k=si_max(id_RankFreeModule(mod,currRing),id_RankFreeModule(submod,currRing));
    11281128  if  ((k!=0) && (lsmod==0)) lsmod=1;
    11291129  k=si_max(k,(int)mod->rank);
     
    13641364  int i,l,ll,k,kkk,kmax;
    13651365  int j = 0;
    1366   int k1 = idRankFreeModule(h1);
    1367   int k2 = idRankFreeModule(h2);
     1366  int k1 = id_RankFreeModule(h1,currRing);
     1367  int k2 = id_RankFreeModule(h2,currRing);
    13681368  tHomog   hom=isNotHomog;
    13691369
     
    21982198    return idFreeModule(si_max(1,h2->ncols));
    21992199  if (!idIs0(h1))
    2200     flength = idRankFreeModule(h1);
    2201   slength = idRankFreeModule(h2);
     2200    flength = id_RankFreeModule(h1,currRing);
     2201  slength = id_RankFreeModule(h2,currRing);
    22022202  length  = si_max(flength,slength);
    22032203  if (length==0)
     
    25092509  ideal res=arg;
    25102510  if (!inPlace) res = idCopy(arg);
    2511   res->rank=si_max(res->rank,idRankFreeModule(res));
     2511  res->rank=si_max(res->rank,id_RankFreeModule(res,currRing));
    25122512  int *red_comp=(int*)omAlloc((res->rank+1)*sizeof(int));
    25132513  for (i=res->rank;i>=0;i--) red_comp[i]=i;
  • kernel/syz.cc

    r630dad r7b25fe  
    399399  ideal temp=NULL;
    400400  intvec *w = NULL,**tempW;
    401   int i,k,syzIndex = 0,j,rk_arg=si_max(1,(int)idRankFreeModule(arg));
     401  int i,k,syzIndex = 0,j,rk_arg=si_max(1,(int)id_RankFreeModule(arg,currRing));
    402402  int Kstd1_OldDeg=Kstd1_deg;
    403403  BOOLEAN completeMinim;
     
    513513    if (syzIndex>0)
    514514    {
    515       int rkI=idRankFreeModule(res[syzIndex]);
     515      int rkI=id_RankFreeModule(res[syzIndex],currRing);
    516516      rSetSyzComp(rkI);
    517517    }
     
    555555//w1->show();
    556556//PrintLn();
    557       int max_comp = idRankFreeModule(res[syzIndex]);
     557      int max_comp = id_RankFreeModule(res[syzIndex],currRing);
    558558      k = max_comp - rGetCurrSyzLimit();
    559559      assume(w != NULL);
     
    844844  PrintS("weights:");if (weights!=NULL) weights->show(); else Print("NULL"); PrintLn();
    845845  #endif
    846   int rkl=l = si_max(idRankFreeModule(res[0]),res[0]->rank);
     846  int rkl=l = si_max(id_RankFreeModule(res[0],currRing),res[0]->rank);
    847847  i = 0;
    848848  while ((i<length) && (res[i]!=NULL))
  • kernel/syz0.cc

    r630dad r7b25fe  
    3434  polyset F,oldF=arg->m;
    3535  int Fl=IDELEMS(arg);
    36   int rkF=idRankFreeModule(arg);
     36  int rkF=id_RankFreeModule(arg,currRing);
    3737  int syComponentOrder=currRing->ComponentOrder;
    3838
     
    207207    }
    208208  }
    209   rkF=idRankFreeModule(arg);
     209  rkF=id_RankFreeModule(arg,currRing);
    210210/*----------------construction of the new ordering----------*/
    211211  if (rkF>0)
     
    535535    pairs=(polyset)omAlloc0((Fl+gencQ)*sizeof(poly));
    536536  }
    537   rkF=idRankFreeModule(arg);
     537  rkF=id_RankFreeModule(arg,currRing);
    538538  Flength = (int*)omAlloc0(Fl*sizeof(int));
    539539  for(j=0;j<Fl;j++)
     
    822822BOOLEAN syTestOrder(ideal M)
    823823{
    824   int i=idRankFreeModule(M);
     824  int i=id_RankFreeModule(M,currRing);
    825825  if (i == 0) return FALSE;
    826826  int j=0;
  • kernel/syz1.cc

    r630dad r7b25fe  
    300300  int i,j;
    301301
    302   if (idRankFreeModule(arg)==0)
     302  if (id_RankFreeModule(arg,currRing)==0)
    303303  {
    304304    iv = idSort(arg);
     
    19891989        rr = syzstr->fullres;
    19901990      (*resolution)[0]
    1991         = si_max(1,(int)idRankFreeModule(rr[0],
     1991        = si_max(1,(int)id_RankFreeModule(rr[0],
    19921992                                 (syzstr->syRing != NULL ? syzstr->syRing : currRing)));
    19931993      int k=0;
     
    24492449
    24502450  if ((idIs0(arg)) ||
    2451       ((idRankFreeModule(arg)>0) && (!idHomModule(arg,NULL,&(syzstr->cw)))))
     2451      ((id_RankFreeModule(arg,currRing)>0) && (!idHomModule(arg,NULL,&(syzstr->cw)))))
    24522452  {
    24532453    syzstr->minres = (resolvente)omAlloc0Bin(char_ptr_bin);
     
    25032503  syzstr->sev = (unsigned long **) omAlloc0((*length+1)*sizeof(unsigned long *));
    25042504  syzstr->bucket = kBucketCreate();
    2505   int len0=idRankFreeModule(temp)+1;
     2505  int len0=id_RankFreeModule(temp,currRing)+1;
    25062506
    25072507  startdeg = actdeg;
     
    25842584
    25852585  if ((idIs0(arg)) ||
    2586       ((idRankFreeModule(arg)>0) && (!idTestHomModule(arg, NULL, syzstr->cw))))
     2586      ((id_RankFreeModule(arg,currRing)>0) && (!idTestHomModule(arg, NULL, syzstr->cw))))
    25872587  {
    25882588    syzstr->minres = (resolvente)omAlloc0Bin(char_ptr_bin);
     
    26512651
    26522652  syzstr->bucket = kBucketCreate();
    2653   int len0=idRankFreeModule(temp)+1;
     2653  int len0=id_RankFreeModule(temp,currRing)+1;
    26542654
    26552655  startdeg = actdeg;
  • kernel/syz2.cc

    r630dad r7b25fe  
    972972  syStrategy syzstr=(syStrategy)omAlloc0(sizeof(ssyStrategy));
    973973
    974   if ((idIs0(arg)) || (idRankFreeModule(arg)>0))
     974  if ((idIs0(arg)) || (id_RankFreeModule(arg,currRing)>0))
    975975  {
    976976    syzstr->minres = (resolvente)omAllocBin(sip_sideal_bin);
     
    10381038    if (TEST_OPT_PROT) Print("(m%d)",index);
    10391039    if (index==0)
    1040       i = syInitSyzMod(syzstr,index,idRankFreeModule(arg, origR)+1);
     1040      i = syInitSyzMod(syzstr,index,id_RankFreeModule(arg, origR)+1);
    10411041    else
    10421042      i = syInitSyzMod(syzstr,index);
  • kernel/syz3.cc

    r630dad r7b25fe  
    16791679  poly p;
    16801680  ideal result;
    1681   int rk_new_gens = idRankFreeModule(new_generators);
     1681  int rk_new_gens = id_RankFreeModule(new_generators,currRing);
    16821682  if (syzstr->res[index]==NULL)
    16831683  {
     
    17631763  short_pairs = 0;
    17641764  if (idIs0(arg)) return NULL;
    1765   rk_arg = idRankFreeModule(arg);
     1765  rk_arg = id_RankFreeModule(arg,currRing);
    17661766  syStrategy syzstr=(syStrategy)omAlloc0(sizeof(ssyStrategy));
    17671767/*--- changes to a Cdp-ring ----------------------------*/
  • kernel/tgb.cc

    r630dad r7b25fe  
    36623662  }
    36633663  //qsort(I->m, IDELEMS(I),sizeof(poly),pLmCmp_func);
    3664   assume (I->rank >= idRankFreeModule (I));
     3664  assume (I->rank >= id_RankFreeModule (I,currRing));
    36653665  return (I);
    36663666}
Note: See TracChangeset for help on using the changeset viewer.