Changeset 5563ba in git
- Timestamp:
- Jan 15, 2009, 6:03:19 PM (14 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 610069760287bbabd869a3157cc5fffd486ca6a3
- Parents:
- 4820e6031f295812abcdff3a062f9f1b9334cbec
- Location:
- kernel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/hdegree.cc
r4820e6 r5563ba 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: hdegree.cc,v 1.1 0 2007-11-09 12:50:44Singular Exp $ */4 /* $Id: hdegree.cc,v 1.11 2009-01-15 17:03:19 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT - dimension, multiplicity, HC, kbase … … 1296 1296 } 1297 1297 1298 ideal scKBase(int deg, ideal s, ideal Q )1298 ideal scKBase(int deg, ideal s, ideal Q, intvec * mv) 1299 1299 { 1300 1300 int i, di; … … 1333 1333 *act = i; 1334 1334 hComp(hexist, hNexist, i, hstc, &hNstc); 1335 if (hNstc) 1336 { 1337 if (deg < 0) scInKbase(hstc, hNstc, pVariables); 1338 else scDegKbase(hstc, hNstc, pVariables, deg); 1339 } 1340 else 1341 scAll(pVariables, deg); 1335 int deg_ei=deg; 1336 if (mv!=NULL) deg_ei -= (*mv)[i-1]; 1337 if ((deg < 0) || (deg_ei>=0)) 1338 { 1339 if (hNstc) 1340 { 1341 if (deg < 0) scInKbase(hstc, hNstc, pVariables); 1342 else scDegKbase(hstc, hNstc, pVariables, deg_ei); 1343 } 1344 else 1345 scAll(pVariables, deg_ei); 1346 } 1342 1347 } 1343 1348 omFreeSize((ADDRESS)hstc, hNexist * sizeof(scmon)); -
kernel/stairc.h
r4820e6 r5563ba 4 4 * Computer Algebra System SINGULAR * 5 5 ****************************************/ 6 /* $Id: stairc.h,v 1. 5 2007-11-09 12:50:44Singular Exp $ */6 /* $Id: stairc.h,v 1.6 2009-01-15 17:03:19 Singular Exp $ */ 7 7 /* 8 8 * ABSTRACT … … 24 24 void scDegree(ideal s,intvec *modulweight,ideal Q=NULL); 25 25 26 ideal scKBase(int deg, ideal s, ideal Q=NULL );26 ideal scKBase(int deg, ideal s, ideal Q=NULL, intvec * mv=NULL); 27 27 28 28 intvec * hHstdSeries(ideal S, intvec *modulweight, intvec *wdegree,
Note: See TracChangeset
for help on using the changeset viewer.