Changeset 01cda73 in git for Singular/LIB/deform.lib
- Timestamp:
- Jul 28, 2009, 4:17:00 PM (14 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- d3e63080067b404bb6735cd99263a8ca6d413ed4
- Parents:
- 40db068acd2f944f37ff293b6e23465dfa9d9765
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/deform.lib
r40db06 r01cda73 1 // $Id: deform.lib,v 1.3 7 2006-07-31 09:11:10 Singular Exp $1 // $Id: deform.lib,v 1.38 2009-07-28 14:17:00 Singular Exp $ 2 2 // author: Bernd Martin email: martin@math.tu-cottbus.de 3 3 //(bm, last modified 4/98) 4 4 /////////////////////////////////////////////////////////////////////////////// 5 version="$Id: deform.lib,v 1.3 7 2006-07-31 09:11:10 Singular Exp $";5 version="$Id: deform.lib,v 1.38 2009-07-28 14:17:00 Singular Exp $"; 6 6 category="Singularities"; 7 7 info=" … … 574 574 br = my+"Sx"; 575 575 if (defined(`br`)) { kill `br`} 576 if(system("with","Namespaces")) 577 { 578 br = my+"Qx"; 579 if (defined(Top::`br`)) { kill Top::`br`;} 580 br = my+"Ox"; 581 if (defined(Top::`br`)) { kill Top::`br`;} 582 br = my+"Px"; 583 if (defined(Ring::`br`)) { kill Ring::`br`;} 584 br = my+"So"; 585 if (defined(Ring::`br`)) { kill Ring::`br`;} 586 } 576 //Namespaces: 577 br = my+"Qx"; 578 if (defined(Top::`br`)) { kill Top::`br`;} 579 br = my+"Ox"; 580 if (defined(Top::`br`)) { kill Top::`br`;} 581 br = my+"Px"; 582 if (defined(Ring::`br`)) { kill Ring::`br`;} 583 br = my+"So"; 584 if (defined(Ring::`br`)) { kill Ring::`br`;} 587 585 if (defined(basering)==0) 588 586 { "// choose new basering?"; 589 if(system("with","Namespaces")) { listvar(Top,ring); } 590 else { listvar(ring); } 587 listvar(Top,ring); 591 588 } 592 589 return(); … … 958 955 intvec dv; 959 956 int l = homog(A) ; 960 if (l==0) { 957 if (l==0) 958 { 961 959 setring br; 962 if(system("with","Namespaces")) { kill Top::nr; }960 kill Top::nr; 963 961 if (defined(nr)) { kill nr; } 964 962 return(l); … … 969 967 dv = dv-l; 970 968 setring br; 971 if(system("with","Namespaces")) { kill Top::nr; }969 kill Top::nr; 972 970 if (defined(nr)) { kill nr; } 973 971 return(dv);
Note: See TracChangeset
for help on using the changeset viewer.