Changeset 81dab73 in git for Singular/iparith.cc


Ignore:
Timestamp:
Nov 10, 2009, 2:46:54 PM (14 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
12e5d14f674ea1fe23c399cbcd4c77be738ab4f8
Parents:
2cc33cb332d892eb103308dfdb232467896c09ad
Message:
*hannes: liftstd with 3 args (track 186)

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

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r2cc33c r81dab73  
    295295  { "LIB",         0, LIB_CMD ,           SYSVAR},
    296296  { "lift",        0, LIFT_CMD ,          CMD_23},
    297   { "liftstd",     0, LIFTSTD_CMD ,       CMD_2},
     297  { "liftstd",     0, LIFTSTD_CMD ,       CMD_23},
    298298  { "link",        0, LINK_CMD ,          ROOT_DECL},
    299299  { "listvar",     0, LISTVAR_CMD ,       LISTVAR_CMD},
     
    25112511  res->data = (char *)idLiftStd((ideal)u->Data(),
    25122512                                &(h->data.umatrix),testHomog);
    2513   setFlag(res,FLAG_STD);
     2513  setFlag(res,FLAG_STD); v->flag=0;
    25142514  return FALSE;
    25152515}
     
    61746174  return FALSE;
    61756175}
     6176static BOOLEAN jjLIFTSTD3(leftv res, leftv u, leftv v, leftv w)
     6177{
     6178  if ((v->rtyp!=IDHDL)||(v->e!=NULL)) return TRUE;
     6179  if ((w->rtyp!=IDHDL)||(w->e!=NULL)) return TRUE;
     6180  idhdl hv=(idhdl)v->data;
     6181  idhdl hw=(idhdl)w->data;
     6182  // CopyD for IDEAL_CMD and MODUL_CMD are identical:
     6183  res->data = (char *)idLiftStd((ideal)u->Data(),
     6184                                &(hv->data.umatrix),testHomog,
     6185                                &(hw->data.uideal));
     6186  setFlag(res,FLAG_STD); v->flag=0; w->flag=0;
     6187  return FALSE;
     6188}
    61766189static BOOLEAN jjREDUCE3_CP(leftv res, leftv u, leftv v, leftv w)
    61776190{
     
    63526365,{jjWRONG3,         JET_CMD,    POLY_CMD,   POLY_CMD,   INT_CMD,    INT_CMD, ALLOW_PLURAL |ALLOW_RING}
    63536366,{mpKoszul,         KOSZUL_CMD, MATRIX_CMD, INT_CMD,    INT_CMD,    IDEAL_CMD, NO_PLURAL |NO_RING}
     6367,{jjLIFTSTD3,       LIFTSTD_CMD,IDEAL_CMD,  IDEAL_CMD,  MATRIX_CMD, MODUL_CMD, ALLOW_PLURAL |ALLOW_RING}
     6368,{jjLIFTSTD3,       LIFTSTD_CMD,MODUL_CMD,  MODUL_CMD,  MATRIX_CMD, MODUL_CMD, ALLOW_PLURAL |ALLOW_RING}
    63546369,{jjCALL3MANY,      LIST_CMD,   LIST_CMD,   DEF_CMD,    DEF_CMD,    DEF_CMD, ALLOW_PLURAL |ALLOW_RING}
    63556370,{jjMATRIX_Id,      MATRIX_CMD, MATRIX_CMD, IDEAL_CMD,  INT_CMD,    INT_CMD, ALLOW_PLURAL |ALLOW_RING}
Note: See TracChangeset for help on using the changeset viewer.