Changeset 18a3df in git


Ignore:
Timestamp:
Dec 18, 2018, 1:52:37 PM (5 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'd1b01e9d51ade4b46b745d3bada5c5f3696be3a8')
Children:
b1b525cd20342e04cd56fc4787c7164fdea70af5b8498566aa4a3ab88d5be05cde0f7e4a5652c890c3386ebc4dcfe486c552436b043e43ea2c6dcc42
Parents:
db143caff538ce6623eb9e74ac621443cbf378a5
Message:
add: twostd for shiftalgebra
Location:
Singular
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    rdb143c r18a3df  
    51025102static BOOLEAN jjTWOSTD(leftv res, leftv a)
    51035103{
    5104   if (rIsPluralRing(currRing))  res->data=(ideal)twostd((ideal)a->Data());
    5105   else  res->data=(ideal)a->CopyD();
     5104  ideal result;
     5105  if (rIsPluralRing(currRing))
     5106    result=(ideal)twostd((ideal)a->Data());
     5107  else /*commutative or shiftalgebra*/
     5108  {
     5109    result=kStd(v_id,currRing->qideal,hom,&w);
     5110    idSkipZeroes(result);
     5111  }
     5112  res->data = (char *)result;
    51065113  setFlag(res,FLAG_STD);
    51075114  setFlag(res,FLAG_TWOSTD);
  • Singular/table.h

    rdb143c r18a3df  
    279279,{D(jjENVELOPE),   ENVELOPE_CMD,    RING_CMD,       RING_CMD      , ALLOW_PLURAL |NO_RING}
    280280,{D(jjOPPOSITE),   OPPOSITE_CMD,    RING_CMD,       RING_CMD      , ALLOW_PLURAL |NO_RING}
    281 ,{D(jjTWOSTD),     TWOSTD_CMD,      IDEAL_CMD,      IDEAL_CMD     , ALLOW_PLURAL |NO_RING}
     281,{D(jjTWOSTD),     TWOSTD_CMD,      IDEAL_CMD,      IDEAL_CMD     , ALLOW_NC |NO_RING}
    282282#endif
    283283//,{  jjWRONG ,      TRACE_CMD,       0,              INTVEC_CMD    , ALLOW_NC |ALLOW_RING}
Note: See TracChangeset for help on using the changeset viewer.