Changeset d16ea9 in git
- Timestamp:
- Aug 3, 2011, 7:57:58 PM (12 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 47a4c2d983f929beff4c8f6c6aff4ac93dda2323
- Parents:
- 1187538f48f52e8f271d5b5d0ef0c4c672292679
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-08-03 19:57:58+02:00
- git-committer:
- Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 13:14:23+01:00
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/ideals.cc
r118753 rd16ea9 1923 1923 } 1924 1924 result=idInit(32,1); 1925 if(ar>1) mp RecMin(ar-1,result,elems,b,r,c,NULL,R);1926 else mp MinorToResult(result,elems,b,r,c,R);1925 if(ar>1) mp_RecMin(ar-1,result,elems,b,r,c,NULL,R,currRing); 1926 else mp_MinorToResult(result,elems,b,r,c,R,currRing); 1927 1927 idDelete((ideal *)&b); 1928 1928 if (R!=NULL) idDelete(&R); … … 1930 1930 rChangeCurrRing(origR); 1931 1931 result = idrMoveR(result,tmpR,origR); 1932 sm KillModifiedRing(tmpR);1932 sm_KillModifiedRing(tmpR); 1933 1933 idTest(result); 1934 1934 return result; … … 2431 2431 loop 2432 2432 { 2433 next_gen = id ReadOutPivot(res,&next_comp);2433 next_gen = id_ReadOutPivot(res, &next_comp, currRing); 2434 2434 if (next_gen<0) break; 2435 2435 del++; -
kernel/ideals.h
r118753 rd16ea9 142 142 ideal idElimination (ideal h1,poly delVar, intvec *hilb=NULL); 143 143 144 poly idMinor(matrix a, int ar, unsigned long which, ideal R=NULL); 145 146 ideal idMinors(matrix a, int ar, ideal R=NULL); 144 poly idMinor(matrix a, int ar, unsigned long which, ideal R = NULL); 145 ideal idMinors(matrix a, int ar, ideal R = NULL); 147 146 148 147 void idCompactify(ideal id); -
libpolys/polys/matpol.h
r118753 rd16ea9 81 81 82 82 /// for minors with Bareiss 83 void mp_RecMin(int, ideal, int &, matrix, int, int, poly, ideal, const ring r);84 // void mp_MinorToResult(ideal, int &, matrix, int, int, ideal, const ring r);83 void mp_RecMin(int, ideal, int &, matrix, int, int, poly, ideal, const ring); 84 void mp_MinorToResult(ideal, int &, matrix, int, int, ideal, const ring); 85 85 86 86 BOOLEAN mp_IsDiagUnit(matrix U, const ring r); -
libpolys/polys/simpleideals.cc
r118753 rd16ea9 1520 1520 * returns the first one; 1521 1521 */ 1522 staticint id_ReadOutPivot(ideal arg,int* comp, const ring r)1522 int id_ReadOutPivot(ideal arg,int* comp, const ring r) 1523 1523 { 1524 1524 if (idIs0(arg)) return -1; -
libpolys/polys/simpleideals.h
r118753 rd16ea9 117 117 ideal id_Vec2Ideal(poly vec, const ring R); 118 118 119 int id_ReadOutPivot(ideal arg, int* comp, const ring r); 119 120 120 121 int binom (int n,int r);
Note: See TracChangeset
for help on using the changeset viewer.