Changeset 9a14a5 in git
- Timestamp:
- Feb 8, 2018, 4:00:31 PM (6 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- c062cc8497e2f23c850dfc0661158f69fdf3e88a
- Parents:
- a8df82e84ee87330065595cb27cd3591e07a76e7
- Location:
- kernel/GBEngine
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/GBEngine/kstd1.cc
ra8df82e r9a14a5 1583 1583 if (TEST_OPT_DEBUG) messageSets(strat); 1584 1584 #endif 1585 if (siCntrlc 1586 || (TEST_OPT_DEGBOUND 1587 && (strat->L[strat->Ll].ecart+strat->L[strat->Ll].GetpFDeg()> Kstd1_deg))) 1585 if (siCntrlc) 1586 { 1587 while (strat->Ll >= 0) 1588 deleteInL(strat->L,&strat->Ll,strat->Ll,strat); 1589 strat->noClearS=TRUE; 1590 } 1591 if (TEST_OPT_DEGBOUND 1592 && (strat->L[strat->Ll].ecart+strat->L[strat->Ll].GetpFDeg()> Kstd1_deg)) 1588 1593 { 1589 1594 /* … … 1591 1596 * - 24 (degBound) 1592 1597 * && upper degree is bigger than Kstd1_deg 1593 * or siCntrlc1594 1598 */ 1595 while ((strat->Ll >= 0) && 1596 siCntrlc 1597 || ((strat->L[strat->Ll].p1!=NULL) && (strat->L[strat->Ll].p2!=NULL) 1598 && (strat->L[strat->Ll].ecart+strat->L[strat->Ll].GetpFDeg()> Kstd1_deg)) 1599 while ((strat->Ll >= 0) 1600 && (strat->L[strat->Ll].p1!=NULL) && (strat->L[strat->Ll].p2!=NULL) 1601 && (strat->L[strat->Ll].ecart+strat->L[strat->Ll].GetpFDeg()> Kstd1_deg) 1599 1602 ) 1600 1603 { -
kernel/GBEngine/kstd2.cc
ra8df82e r9a14a5 1962 1962 if (TEST_OPT_DEBUG) messageSets(strat); 1963 1963 #endif 1964 if (strat->Ll== 0) strat->interpt=TRUE; 1965 if (siCntrlc 1966 || (TEST_OPT_DEGBOUND 1964 if (siCntrlc) 1965 { 1966 while (strat->Ll >= 0) 1967 deleteInL(strat->L,&strat->Ll,strat->Ll,strat); 1968 strat->noClearS=TRUE; 1969 } 1970 if (TEST_OPT_DEGBOUND 1967 1971 && ((strat->honey && (strat->L[strat->Ll].ecart+currRing->pFDeg(strat->L[strat->Ll].p,currRing)>Kstd1_deg)) 1968 || ((!strat->honey) && (currRing->pFDeg(strat->L[strat->Ll].p,currRing)>Kstd1_deg)))) )1972 || ((!strat->honey) && (currRing->pFDeg(strat->L[strat->Ll].p,currRing)>Kstd1_deg)))) 1969 1973 { 1970 1974 /* … … 1972 1976 * 24 IN test and the degree +ecart of L[strat->Ll] is bigger then 1973 1977 *a predefined number Kstd1_deg 1974 * or siCntrlc1975 1978 */ 1976 1979 while ((strat->Ll >= 0) 1977 && (siCntrlc || 1978 ((strat->L[strat->Ll].p1!=NULL) && (strat->L[strat->Ll].p2!=NULL) 1979 && ((strat->honey && (strat->L[strat->Ll].ecart+currRing->pFDeg(strat->L[strat->Ll].p,currRing)>Kstd1_deg)) 1980 && (strat->L[strat->Ll].p1!=NULL) && (strat->L[strat->Ll].p2!=NULL) 1981 && ((strat->honey && (strat->L[strat->Ll].ecart+currRing->pFDeg(strat->L[strat->Ll].p,currRing)>Kstd1_deg)) 1980 1982 || ((!strat->honey) && (currRing->pFDeg(strat->L[strat->Ll].p,currRing)>Kstd1_deg))) 1981 ) ))1983 ) 1982 1984 deleteInL(strat->L,&strat->Ll,strat->Ll,strat); 1983 1985 if (strat->Ll<0) break; 1984 1986 else strat->noClearS=TRUE; 1985 1987 } 1988 if (strat->Ll== 0) strat->interpt=TRUE; 1986 1989 /* picks the last element from the lazyset L */ 1987 1990 strat->P = strat->L[strat->Ll];
Note: See TracChangeset
for help on using the changeset viewer.