Changeset 3a3666 in git
- Timestamp:
- Feb 3, 2004, 5:19:39 PM (20 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 016a8d49977f3cef58684641bee4cd1d2341ed19
- Parents:
- 1f76316341312dfd8521b855ec2bddcf1aa74806
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
r1f7631 r3a3666 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iparith.cc,v 1.3 09 2003-12-17 19:39:00 levandovExp $ */4 /* $Id: iparith.cc,v 1.310 2004-02-03 16:19:39 Singular Exp $ */ 5 5 6 6 /* … … 2772 2772 else if (rField_is_Zp_a(r) && (r->minpoly!=NULL)) 2773 2773 { 2774 elems= ABS(rInternalChar(r)*naParDeg(r->minpoly));2774 elems=(int)pow(ABS(rInternalChar(r),naParDeg(r->minpoly))); 2775 2775 } 2776 2776 res->data = (char *)elems; … … 2897 2897 static BOOLEAN jjFACSTD(leftv res, leftv v) 2898 2898 { 2899 res->data=(void *)kStdfac((ideal)v->Data(),NULL,testHomog,NULL); 2900 setFlag(res,FLAG_STD); 2899 ideal_list p,h; 2900 h=kStdfac((ideal)v->Data(),NULL,testHomog,NULL); 2901 p=h; 2902 int l=0; 2903 while (p!=NULL) { p=p->next;l++; } 2904 lists L=(lists)omAllocBin(slists_bin); 2905 L->Init(l); 2906 l=0; 2907 while(h!=NULL) 2908 { 2909 L->m[l].data=(char *)h->d; 2910 L->m[l].rtyp=IDEAL_CMD; 2911 p=h->next; 2912 omFreeSize(h,sizeof(*h)); 2913 h=p; 2914 l++; 2915 } 2916 res->data=(void *)L; 2901 2917 return FALSE; 2902 2918 }
Note: See TracChangeset
for help on using the changeset viewer.