Changeset 148862 in git
- Timestamp:
- Nov 20, 1999, 11:17:24 AM (24 years ago)
- Branches:
- (u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
- Children:
- b6c58b8def80edd38fc5084e9a00600d307f7b33
- Parents:
- 0e002da8a20c1e86452db907f05d4b354bc64f88
- Location:
- Singular
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ring.cc
r0e002d r148862 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ring.cc,v 1. 89 1999-11-19 16:42:41 obachmanExp $ */4 /* $Id: ring.cc,v 1.90 1999-11-20 10:17:24 siebert Exp $ */ 5 5 6 6 /* … … 3414 3414 b2 == ringorder_c || b2 == ringorder_C || 3415 3415 b2 == ringorder_S); 3416 3417 #if THOMAS_HAS_FIXED_ALLRES 3418 if (r_blocks == 3 && 3419 currRing->order[0] == b1 && 3420 currRing->order[1] == b2 && 3421 currRing->order[2] == 0) 3416 if ((r_blocks == 3) && 3417 (currRing->order[0] == b1) && 3418 (currRing->order[1] == b2) && 3419 (currRing->order[2] == 0)) 3422 3420 return currRing; 3423 #endif3424 3425 3421 ring res = rCopy0(currRing, TRUE, FALSE); 3426 3422 res->order = (int*)Alloc0(3*sizeof(int)); -
Singular/syz1.cc
r0e002d r148862 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: syz1.cc,v 1. 49 1999-11-16 12:39:31 obachmanExp $ */4 /* $Id: syz1.cc,v 1.50 1999-11-20 10:17:23 siebert Exp $ */ 5 5 /* 6 6 * ABSTRACT: resolutions … … 1644 1644 ring origR = currRing; 1645 1645 1646 if ( syzstr->syRing != NULL)1646 if ((syzstr->syRing != NULL) && (syzstr->syRing != origR)) 1647 1647 rChangeCurrRing(syzstr->syRing, FALSE); 1648 1648 … … 1725 1725 if (syzstr->resolution!=NULL) 1726 1726 delete syzstr->resolution; 1727 if ( syzstr->syRing != NULL)1727 if ((syzstr->syRing != NULL) && (syzstr->syRing != origR)) 1728 1728 { 1729 1729 rChangeCurrRing(origR, FALSE); … … 2739 2739 if (temp!=NULL) idDelete(&temp); 2740 2740 kBucketDestroy(&(syzstr->bucket)); 2741 rChangeCurrRing(origR,TRUE); 2741 if (origR != syzstr->syRing) 2742 rChangeCurrRing(origR,TRUE); 2742 2743 pDelete1(&redpol); 2743 2744 if (TEST_OPT_PROT) PrintLn(); -
Singular/syz2.cc
r0e002d r148862 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: syz2.cc,v 1.1 0 1999-11-19 16:42:43 obachmanExp $ */4 /* $Id: syz2.cc,v 1.11 1999-11-20 10:17:24 siebert Exp $ */ 5 5 /* 6 6 * ABSTRACT: resolutions … … 972 972 for (i=0;i<IDELEMS(arg);i++) 973 973 { 974 temp->m[i] = prCopyR( arg->m[i], origR); 974 if (origR != syzstr->syRing) 975 temp->m[i] = prCopyR( arg->m[i], origR); 976 else 977 temp->m[i] = pCopy( arg->m[i]); 975 978 if (temp->m[i]!=NULL) 976 979 { … … 1062 1065 kBucketDestroy(&(syzstr->bucket)); 1063 1066 kBucketDestroy(&(syzstr->syz_bucket)); 1064 rChangeCurrRing(origR,TRUE); 1067 if (origR != syzstr->syRing) 1068 rChangeCurrRing(origR,TRUE); 1069 else 1070 currRing = origR; 1065 1071 if (TEST_OPT_PROT) PrintLn(); 1066 1072 return syzstr;
Note: See TracChangeset
for help on using the changeset viewer.