Changeset 49c9a13 in git for Singular


Ignore:
Timestamp:
May 18, 2015, 2:33:39 PM (9 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
Children:
6f774620e0ad405fababe6ff19529008700b1e74
Parents:
f642e4cab3c5a238b2e46464eda16c6edffafe45
Message:
assign ideal/module=exprlist: rank
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/ipassign.cc

    rf642e4 r49c9a13  
    714714}
    715715static BOOLEAN jiA_MODUL_P(leftv res, leftv a, Subexpr)
     716/* module = poly */
    716717{
    717718  if (res->data!=NULL) idDelete((ideal*)&res->data);
     
    18801881      sleftv t;
    18811882      matrix olm = (matrix)l->Data();
    1882       int rk=olm->rank;
     1883      int rk;
    18831884      char *pr=((map)olm)->preimage;
    18841885      BOOLEAN module_assign=(/*l->Typ()*/ lt==MODUL_CMD);
     
    18921893      if (lt /*l->Typ()*/==MATRIX_CMD)
    18931894      {
    1894         num=olm->cols()*olm->rows();
     1895        rk=olm->rows();
     1896        num=olm->cols()*rk /*olm->rows()*/;
    18951897        lm=mpNew(olm->rows(),olm->cols());
    18961898        int el;
     
    19041906        num=exprlist_length(hh);
    19051907        lm=(matrix)idInit(num,1);
    1906         rk=1;
    19071908        if (module_assign)
    19081909        {
     1910          rk=0;
    19091911          mtyp=MODUL_CMD;
    19101912          etyp=VECTOR_CMD;
    19111913        }
     1914        else
     1915          rk=1;
    19121916      }
    19131917
Note: See TracChangeset for help on using the changeset viewer.