Changeset de71f84 in git
- Timestamp:
- Oct 14, 2011, 4:24:56 PM (12 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a657104b677b4c461d018cbf3204d72d34ad66a9')
- Children:
- a24e0a1011bb50b7d89a3db0abc1e1b1df81f141
- Parents:
- 5e600bf8be6b726a72f343024cd7f273e718f71a
- Files:
-
- 3 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
r5e600b rde71f84 6064 6064 static BOOLEAN jjMATRIX_Id(leftv res, leftv u, leftv v,leftv w) 6065 6065 { 6066 matrix m=mpNew((int)(long)v->Data(),(int)(long)w->Data()); 6066 int mi=(int)(long)v->Data(); 6067 int ni=(int)(long)w->Data(); 6068 if ((mi<1)||(ni<1)) 6069 { 6070 WerrorS("matrix dimensions must be positive"); 6071 return TRUE; 6072 } 6073 matrix m=mpNew(mi,ni); 6067 6074 ideal I=(ideal)u->CopyD(IDEAL_CMD); 6068 int i=si_min(IDELEMS(I), (int)(long)v->Data()*(int)(long)w->Data());6075 int i=si_min(IDELEMS(I),mi*ni); 6069 6076 //for(i=i-1;i>=0;i--) 6070 6077 //{ … … 6080 6087 static BOOLEAN jjMATRIX_Mo(leftv res, leftv u, leftv v,leftv w) 6081 6088 { 6089 int mi=(int)(long)v->Data(); 6090 int ni=(int)(long)w->Data(); 6091 if ((mi<1)||(ni<1)) 6092 { 6093 WerrorS("matrix dimensions must be positive"); 6094 return TRUE; 6095 } 6082 6096 res->data = (char *)idModule2formatedMatrix((ideal)u->CopyD(MODUL_CMD), 6083 (int)(long)v->Data(),(int)(long)w->Data());6097 mi,ni); 6084 6098 return FALSE; 6085 6099 } 6086 6100 static BOOLEAN jjMATRIX_Ma(leftv res, leftv u, leftv v,leftv w) 6087 6101 { 6088 matrix m=mpNew((int)(long)v->Data(),(int)(long)w->Data()); 6102 int mi=(int)(long)v->Data(); 6103 int ni=(int)(long)w->Data(); 6104 if ((mi<1)||(ni<1)) 6105 { 6106 WerrorS("matrix dimensions must be positive"); 6107 return TRUE; 6108 } 6109 matrix m=mpNew(mi,ni); 6089 6110 matrix I=(matrix)u->CopyD(MATRIX_CMD); 6090 int r=si_min(MATROWS(I), (int)(long)v->Data());6091 int c=si_min(MATCOLS(I), (int)(long)w->Data());6111 int r=si_min(MATROWS(I),mi); 6112 int c=si_min(MATCOLS(I),ni); 6092 6113 int i,j; 6093 6114 for(i=r;i>0;i--) -
Tst/Short/ok_s.lst
r5e600b rde71f84 104 104 bug_tr346 105 105 bug_tr357 106 bug_tr359 106 107 bug_tr376 107 108 brnoeth_s
Note: See TracChangeset
for help on using the changeset viewer.