Changeset f4cdb9 in git
- Timestamp:
- Aug 17, 2000, 6:45:57 PM (24 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- c27956fe36110f606d89715478bf953a97316957
- Parents:
- 669c51442a16c41910421f35fef5552d92373ad7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ideals.cc
r669c51 rf4cdb9 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ideals.cc,v 1. 99 2000-08-14 14:35:51Singular Exp $ */4 /* $Id: ideals.cc,v 1.100 2000-08-17 16:45:57 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT - all basic methods to manipulate ideals … … 1492 1492 { 1493 1493 idDelete(&s_h1); 1494 for (j=0; j<IDELEMS(s_h3); j++)1495 {1496 if (s_h3->m[j] != NULL)1497 {1498 if (pMinComp(s_h3->m[j],syz_ring) > k)1499 pShift(&s_h3->m[j], -k);1500 else1501 pDelete(&s_h3->m[j]);1502 }1503 }1504 1494 idSkipZeroes(s_h3); 1505 s_h3->rank -= k;1506 1495 rChangeCurrRing(orig_ring, TRUE); 1507 1496 s_h3 = idrMoveR_NoSort(s_h3, syz_ring); … … 1511 1500 } 1512 1501 1513 ideal e = idInit(IDELEMS(s_h3), s_h3->rank);1514 1515 for (j=0; j<IDELEMS(s_h3); j++)1516 {1517 if (s_h3->m[j] != NULL)1518 {1519 if (pMinComp(s_h3->m[j],syz_ring) <= k)1520 {1521 e->m[j] = s_h3->m[j];1522 pDelete(&pNext(s_h3->m[j]));1523 s_h3->m[j] = NULL;1524 }1525 }1526 }1527 1528 1502 idSkipZeroes(s_h3); 1529 idDelete(&e);1530 1503 idTest(s_h3); 1531 1504 return s_h3;
Note: See TracChangeset
for help on using the changeset viewer.