Changeset 628f563 in git


Ignore:
Timestamp:
Dec 16, 2021, 2:47:30 PM (2 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
c9351a51b8791c97541ae99d470ccb73718d03b9
Parents:
d0f41676ab81e97f36215dcae477cbd7b5ef45cf
Message:
system("rref",M)
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/extra.cc

    rd0f416 r628f563  
    12371237    else
    12381238  #endif
     1239  #endif
     1240/* ====== rref ============================*/
     1241  #ifdef HAVE_FLINT
     1242  if(strcmp(sys_cmd,"rref")==0)
     1243  {
     1244    const short t1[]={1,MATRIX_CMD};
     1245    if (iiCheckTypes(h,t1,1))
     1246    {
     1247      matrix M=(matrix)h->Data();
     1248      res->data=(void*)singflint_rref(M,currRing);
     1249      res->rtyp=MATRIX_CMD;
     1250      return FALSE;
     1251    }
     1252    else
     1253    {
     1254      WerrorS("expected system(\"rref\",<matrix>)");
     1255      return TRUE;
     1256    }
     1257  }
     1258  else
    12391259  #endif
    12401260  /*==================== pcv ==================================*/
     
    39183938    }
    39193939    else
    3920 /* ====== rref ============================*/
    3921     #ifdef HAVE_FLINT
    3922     if(strcmp(sys_cmd,"rref")==0)
    3923     {
    3924       const short t1[]={1,MATRIX_CMD};
    3925       if (iiCheckTypes(h,t1,1))
    3926       {
    3927         matrix M=(matrix)h->Data();
    3928         res->data=(void*)singflint_rref(M,currRing);
    3929         res->rtyp=MATRIX_CMD;
    3930         return FALSE;
    3931       }
    3932       else
    3933       {
    3934         WerrorS("expected system(\"fq_nmod_mat_rref\",<matrix>)");
    3935         return TRUE;
    3936       }
    3937     }
    3938     else
    3939     #endif
    39403940/*==================== Error =================*/
    39413941      Werror( "(extended) system(\"%s\",...) %s", sys_cmd, feNotImplemented );
Note: See TracChangeset for help on using the changeset viewer.