Changeset 3c8a31 in git for kernel/ring.cc
- Timestamp:
- Oct 29, 2004, 8:48:41 PM (20 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 7d6c6f4a66db3dffba38d47c717a659d6ceee2ef
- Parents:
- 94dc4fa9aa4baece0ee8fae8d27265dde1bae2d6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/ring.cc
r94dc4f r3c8a31 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ring.cc,v 1.2 6 2004-10-29 16:55:20 SingularExp $ */4 /* $Id: ring.cc,v 1.27 2004-10-29 18:48:41 levandov Exp $ */ 5 5 6 6 /* … … 1173 1173 for (j=i+1; j<=rVar(R1); j++) 1174 1174 { 1175 MATELEM(C,i,j) = pPermPoly(MATELEM(C1,i,j),perm1,R1,nMap1,par_perm1,rPar(R1)); 1176 MATELEM(D,i,j) = pPermPoly(MATELEM(D1,i,j),perm1,R1,nMap1,par_perm1,rPar(R1)); 1177 // MATELEM(C,i,j) = p_CopyEmbed(MATELEM(C1,i,j),R1,0,param_shift); 1178 //prCopyR_NoSort(MATELEM(C1,i,j),R1,sum); 1179 // MATELEM(D,i,j) = prCopyR(MATELEM(D1,i,j),R1,sum); 1180 // MATELEM(D,i,j) = p_CopyEmbed(MATELEM(D1,i,j),R1,0,param_shift); 1181 1175 1176 MATELEM(C,i,j) = pPermPoly(MATELEM(C1,i,j),perm1,R1,nMap1,par_perm1,rPar(R1)); 1177 if (MATELEM(D1,i,j) != NULL) 1178 { 1179 MATELEM(D,i,j) = pPermPoly(MATELEM(D1,i,j),perm1,R1,nMap1,par_perm1,rPar(R1)); 1180 } 1182 1181 } 1183 1182 } … … 1186 1185 for (j=i+1; j<=rVar(R2); j++) 1187 1186 { 1188 // MATELEM(C,rVar(R1)+i,rVar(R1)+j) = prCopyR_NoSort(MATELEM(C2,i,j),R2,sum);1189 // MATELEM(D,rVar(R1)+i,rVar(R1)+j) = prCopyR(MATELEM(D2,i,j),R2,sum);1190 // MATELEM(C,rVar(R1)+i,rVar(R1)+j) = p_CopyEmbed(MATELEM(C2,i,j),R2, rVar(R1),param_shift);1191 // MATELEM(D,rVar(R1)+i,rVar(R1)+j) = p_CopyEmbed(MATELEM(D2,i,j),R2, rVar(R1),param_shift);1192 1193 1187 MATELEM(C,rVar(R1)+i,rVar(R1)+j) = pPermPoly(MATELEM(C2,i,j),perm2,R2,nMap2,par_perm2,rPar(R2)); 1194 MATELEM(D,rVar(R1)+i,rVar(R1)+j) = pPermPoly(MATELEM(D2,i,j),perm2,R2,nMap2,par_perm2,rPar(R2)); 1195 } 1196 } 1188 if (MATELEM(D2,i,j) != NULL) 1189 { 1190 MATELEM(D,rVar(R1)+i,rVar(R1)+j) = pPermPoly(MATELEM(D2,i,j),perm2,R2,nMap2,par_perm2,rPar(R2)); 1191 } 1192 } 1193 } 1194 idTest((ideal)C); 1195 idTest((ideal)D); 1197 1196 sum->nc->C = C; 1198 1197 sum->nc->D = D; 1199 idTest((ideal)C);1200 idTest((ideal)D);1201 1198 if (nc_InitMultiplication(sum)) 1202 1199 WarnS("Error initializing multiplication!");
Note: See TracChangeset
for help on using the changeset viewer.