Changeset e480be8 in git for Singular/LIB/solve.lib


Ignore:
Timestamp:
Jul 31, 2019, 10:36:39 PM (5 years ago)
Author:
Sachin <sachinkm308@…>
Branches:
(u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
Children:
31212ff491b316ea34617fe1509cfbc676781d4b
Parents:
eaa04d99a77423d7f9cde832587a68b8005c46d8
git-author:
Sachin <sachinkm308@gmail.com>2019-07-31 22:36:39+02:00
git-committer:
Andreas Steenpass <steenpass@mathematik.uni-kl.de>2019-08-06 17:17:16+02:00
Message:
replacing execute with create_ring (5)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/solve.lib

    reaa04d re480be8  
    700700    if (oldr!=1)
    701701    {
    702       execute("ring rinC =(complex,"+string(outprec)+
    703                  "),("+varstr(basering)+"),lp;");
     702      ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp");
    704703      list SOL;
    705704      if (mu==0){SOL[1] = zerolist(nv);}
     
    771770      if (oldr!=1)
    772771      {
    773         execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");
     772        ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp");
    774773        list SOL;
    775774        for (ii=1; ii<=size(L); ii++ ) { execute("SOL[ii]=number("+L[ii]+");"); }
     
    800799    else
    801800    {
    802       execute("ring internC=(complex,"+string(prec)+"),("+varstr(basering)+"),lp;");
     801      ring internC = create_ring("(complex,"+string(prec)+")", "("+varstr(basering)+")", "lp");
    803802      ideal H = imap(hr,H);
    804803      list sp = splittolist(splitsqrfree(H[1],var(1)));
     
    812811      if (oldr!=1)
    813812      {
    814         execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");
     813        ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp");
    815814        list SOL;
    816815        list sp=imap(internC,sp);
     
    878877  if (outprec<prec)
    879878  {
    880     execute("ring internC=(complex,"+string(prec)+"),("+varstr(hr)+"),lp;");
     879    ring internC = create_ring("(complex,"+string(prec)+")", "("+varstr(hr)+")", "lp");
    881880  }
    882881  else
    883882  {
    884     execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");
     883    ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp");
    885884  }
    886885  list triC = imap(hr,sp);
     
    941940    if (oldr!=1)
    942941    {
    943       execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");
     942      ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp");
    944943      list SOL=imap(internC,ret1);
    945944      export SOL;
     
    14361435    int ii,jj;
    14371436    int nv=size(LL[1]);
    1438     execute("ring rinC =(complex,"+string(prec)+",I),("
    1439                            +varstr(basering)+"),lp;");
     1437    ring rinC = create_ring("(complex,"+string(prec)+",I)", "("+varstr(basering)+")", "lp");
    14401438    list SOL,SOLnew;
    14411439    for (ii=1; ii<=sizeLL; ii++)
Note: See TracChangeset for help on using the changeset viewer.