Changeset e480be8 in git for Singular/LIB/solve.lib
- Timestamp:
- Jul 31, 2019, 10:36:39 PM (5 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/solve.lib
reaa04d re480be8 700 700 if (oldr!=1) 701 701 { 702 execute("ring rinC =(complex,"+string(outprec)+ 703 "),("+varstr(basering)+"),lp;"); 702 ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp"); 704 703 list SOL; 705 704 if (mu==0){SOL[1] = zerolist(nv);} … … 771 770 if (oldr!=1) 772 771 { 773 execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");772 ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp"); 774 773 list SOL; 775 774 for (ii=1; ii<=size(L); ii++ ) { execute("SOL[ii]=number("+L[ii]+");"); } … … 800 799 else 801 800 { 802 execute("ring internC=(complex,"+string(prec)+"),("+varstr(basering)+"),lp;");801 ring internC = create_ring("(complex,"+string(prec)+")", "("+varstr(basering)+")", "lp"); 803 802 ideal H = imap(hr,H); 804 803 list sp = splittolist(splitsqrfree(H[1],var(1))); … … 812 811 if (oldr!=1) 813 812 { 814 execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");813 ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp"); 815 814 list SOL; 816 815 list sp=imap(internC,sp); … … 878 877 if (outprec<prec) 879 878 { 880 execute("ring internC=(complex,"+string(prec)+"),("+varstr(hr)+"),lp;");879 ring internC = create_ring("(complex,"+string(prec)+")", "("+varstr(hr)+")", "lp"); 881 880 } 882 881 else 883 882 { 884 execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");883 ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp"); 885 884 } 886 885 list triC = imap(hr,sp); … … 941 940 if (oldr!=1) 942 941 { 943 execute("ring rinC =(complex,"+string(outprec)+"),("+varstr(basering)+"),lp;");942 ring rinC = create_ring("(complex,"+string(outprec)+")", "("+varstr(basering)+")", "lp"); 944 943 list SOL=imap(internC,ret1); 945 944 export SOL; … … 1436 1435 int ii,jj; 1437 1436 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"); 1440 1438 list SOL,SOLnew; 1441 1439 for (ii=1; ii<=sizeLL; ii++)
Note: See TracChangeset
for help on using the changeset viewer.