Changeset 39457c in git for Singular/iparith.cc


Ignore:
Timestamp:
Sep 15, 2011, 6:30:41 PM (12 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
e8521255a86e408ae951c170cf03b353c321be74
Parents:
35e86e4b8846ae589996e378f75e28b2aa48605e
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-09-15 18:30:41+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 16:12:50+01:00
Message:
fix: Module2Matrix/Matrix2Module: less dep. on currRing
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r35e86e r39457c  
    27472747        rChangeCurrRing(r);
    27482748        matrix  m = (matrix)IDDATA(w);
    2749         ideal   Q = idMatrix2Module(mp_Copy(m, currRing));
     2749        ideal   Q = id_Matrix2Module(mp_Copy(m, currRing),currRing);
    27502750        rChangeCurrRing(save);
    27512751        ideal   S = idOppose(r,Q,currRing);
    27522752        id_Delete(&Q, r);
    2753         res->data = idModule2Matrix(S);
     2753        res->data = id_Module2Matrix(S,currRing);
    27542754        res->rtyp = argtype;
    27552755        break;
     
    36693669  if (sm_CheckDet((ideal)m,m->cols(),TRUE, currRing))
    36703670  {
    3671     ideal I=idMatrix2Module(mp_Copy(m, currRing));
     3671    ideal I=id_Matrix2Module(mp_Copy(m, currRing),currRing);
    36723672    p=sm_CallDet(I, currRing);
    36733673    idDelete(&I);
     
    36993699  if (sm_CheckDet(I,IDELEMS(I),FALSE, currRing))
    37003700  {
    3701     matrix m=idModule2Matrix(idCopy(I));
     3701    matrix m=id_Module2Matrix(id_Copy(I,currRing),currRing);
    37023702    p=singclap_det(m,currRing);
    37033703    idDelete((ideal *)&m);
     
    64076407  }
    64086408  else if(v1->Typ()==IDEAL_CMD||v1->Typ()==MATRIX_CMD)
    6409     L->m[1].data=(void *)idModule2Matrix(R);
     6409    L->m[1].data=(void *)id_Module2Matrix(R,currRing);
    64106410  else
    64116411  {
Note: See TracChangeset for help on using the changeset viewer.