Changeset 594560 in git
- Timestamp:
- Jan 24, 2023, 3:33:45 PM (15 months ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 2234726c50d679d6664181a5c72f75a6fd64a787
- Parents:
- 99a5bb30e8c720a076862891ab9f708ee74b9e4d
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/brnoeth.lib
r99a5bb r594560 57 57 " 58 58 { 59 ideal II=std(I); 59 ideal II; 60 if (attrib(I,"isSB")) { II=I; } else { II=std(I); } 60 61 if (II[1]==1) 61 62 { … … 511 512 int s=ncols(I); 512 513 int i; 513 J=std(J);514 if (!attrib(J,"isSB")) { J=std(J);} 514 515 for (i=1;i<=s;i=i+1) 515 516 { -
Singular/LIB/deform.lib
r99a5bb r594560 1 1 ////////////////////////////////////////////////////////////////////////////// 2 version="version deform.lib 4. 1.2.0 Feb_2019"; // $Id$2 version="version deform.lib 4.3.1.3 Jan_2023 "; // $Id$ 3 3 category="Singularities"; 4 4 info=" … … 674 674 { 675 675 poly p = product(maxideal(1)); 676 M = std(M);676 if (!attrib(M,"isSB")) { M = std(M);} 677 677 if (size(#)>0) { p=#[2]; module kbaseM=#[1];} 678 678 else -
Singular/LIB/elim.lib
r99a5bb r594560 1 1 /////////////////////////////////////////////////////////////////////////////// 2 version="version elim.lib 4. 1.2.0 Feb_2019"; // $Id$2 version="version elim.lib 4.3.1.3 Jan_2023 "; // $Id$ 3 3 category="Commutative Algebra"; 4 4 info=" … … 731 731 int ii,kk; 732 732 def i=id; 733 i d=std(id);733 if (!attrib(id,"isSB")) { id=std(id);} 734 734 int p = printlevel-voice+2; // p=printlevel (default: p=0) 735 735 while( ii<=ncols(i) ) -
Singular/LIB/normal.lib
r99a5bb r594560 1 1 ////////////////////////////////////////////////////////////////////////////// 2 version="version normal.lib 4.3. 0.1 Feb_2022"; // $Id$2 version="version normal.lib 4.3.1.1 Jan_2023 "; // $Id$ 3 3 category="Commutative Algebra"; 4 4 info=" … … 821 821 } 822 822 823 //map psi1 = P,maxideal(1); //### psi1 durch fetch ersetzt824 //ideal SBid = psi1(SBid);825 823 ideal SBid = fetch(P,SBid); 826 824 attrib(SBid,"isSB",1); 827 825 828 qring newR = std(SBid); 829 830 //map psi = R,ideal(X(1..nvars(R))); //### psi durch fetch ersetzt 831 //ideal id = psi(id); 832 //ideal f = psi(f); 833 //module syzf = psi(syzf); 826 qring newR = SBid; 827 834 828 ideal id = fetch(R,id); 835 829 ideal f = fetch(R,f); -
Singular/LIB/primdec.lib
r99a5bb r594560 1 1 //////////////////////////////////////////////////////////////////////////// 2 version="version primdec.lib 4. 2.1.1 Jul_2021"; // $Id$2 version="version primdec.lib 4.3.1.3 Jan_2023 "; // $Id$ 3 3 category="Commutative Algebra"; 4 4 info=" … … 79 79 80 80 int @k; 81 ideal inew=std(id); 81 ideal inew=id; 82 if (!attrib(id,"isSB")) { inew=std(id);} 82 83 ideal iold; 83 84 intvec op=option(get); … … 385 386 proc idealsEqual( ideal k, ideal j) 386 387 { 387 return(stdIdealsEqual(std(k),std(j))); 388 if (!attrib(k,"isSB")) { k=std(k);} 389 if (!attrib(j,"isSB")) { j=std(j);} 390 return(stdIdealsEqual(k,j)); 388 391 } 389 392 … … 6822 6825 dbprint(printlevel - voice, "zero_rad passed"); 6823 6826 // SL 2 6824 zero_rad = std(zero_rad);6827 if(!attrib(zero_rad,"isSB")) { zero_rad = std(zero_rad);} 6825 6828 } 6826 6829 else -
Singular/LIB/resolve.lib
r99a5bb r594560 1 1 //////////////////////////////////////////////////////////////////////////// 2 version="version resolve.lib 4. 1.2.0 Feb_2019"; // $Id$2 version="version resolve.lib 4.3.1.3 Jan_2023 "; // $Id$ 3 3 category="Algebraic Geometry"; 4 4 info=" … … 1440 1440 } 1441 1441 potid=std(potid); 1442 potid2=std(potid2);1442 if(!attrib(potid2,"isSB")) { potid2=std(potid2); } 1443 1443 for(kk=1;(((kk<=count)||(kk<=maxkk+1))&&(kk<=count2));kk++) 1444 1444 { -
Singular/LIB/spcurve.lib
r99a5bb r594560 1 1 ////////////////////////////////////////////////////////////////////////// 2 version="version spcurve.lib 4. 2.1.1 Jul_2021"; // $Id$2 version="version spcurve.lib 4.3.1.3 Jan_2023 "; // $Id$ 3 3 category="Singularities"; 4 4 info=" … … 199 199 // Initialization 200 200 //--------------------------------------------------------------------------- 201 t1=std(t1);201 if(!attrib(t1,"isSB")) { t1=std(t1); } 202 202 module t1erz=kbase(t1); 203 203 int tau=vdim(t1); -
Singular/LIB/zeroset.lib
r99a5bb r594560 1 1 //////////////////////////////////////////////////////////////////////////// 2 version="version zeroset.lib 4. 1.2.0 Feb_2019"; // $Id$2 version="version zeroset.lib 4.3.1.3 Jan_2023 "; // $Id$ 3 3 category="Symbolic-numerical solving"; 4 4 info=" … … 912 912 newA = var(n + 1); 913 913 914 I = std(id);914 if(attrib(id,"isSB")) { I=id;} else { I = std(id);} 915 915 916 916 // find linear solutions of univariate generators -
doc/NEWS.texi
r99a5bb r594560 31 31 @item chern.lib: fixed @code{symNsym} (@nref{chern_lib}) 32 32 @item homolog.lib: fixed corner cases for @code{depth} (@nref{homolog_lib}) 33 @item many: call std in many places only if attribute @code{isSB} is not set 33 34 @end itemize 34 35
Note: See TracChangeset
for help on using the changeset viewer.