Changeset 32a2e1 in git for Singular/iparith.cc
- Timestamp:
- Jul 26, 2008, 2:40:43 PM (16 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 050191fa505b5f43867ff2f00f542f9dbbb6735a
- Parents:
- e5dcf2e9b0937447ac576a41bc6bf66d961d5419
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
re5dcf2e r32a2e1 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iparith.cc,v 1.47 4 2008-07-16 12:41:32 wienandExp $ */4 /* $Id: iparith.cc,v 1.475 2008-07-26 12:40:43 Singular Exp $ */ 5 5 6 6 /* … … 892 892 static BOOLEAN jjPLUS_MA(leftv res, leftv u, leftv v) 893 893 { 894 res->data = (char *)(mpAdd((matrix)u->Data() , (matrix)v->Data())); 894 matrix A=(matrix)u->Data(); matrix B=(matrix)v->Data(); 895 res->data = (char *)(mpAdd(A , B)); 895 896 if (res->data==NULL) 896 897 { 897 WerrorS("matrix size not compatible"); 898 Werror("matrix size not compatible(%dx%d, %dx%d)", 899 MATROWS(A),MATCOLS(A),MATROWS(B),MATCOLS(B)); 898 900 return TRUE; 899 901 } … … 969 971 static BOOLEAN jjMINUS_MA(leftv res, leftv u, leftv v) 970 972 { 971 res->data = (char *)(mpSub((matrix)u->Data() , (matrix)v->Data())); 973 matrix A=(matrix)u->Data(); matrix B=(matrix)v->Data(); 974 res->data = (char *)(mpSub(A , B)); 972 975 if (res->data==NULL) 973 976 { 974 WerrorS("matrix size not compatible"); 977 Werror("matrix size not compatible(%dx%d, %dx%d)", 978 MATROWS(A),MATCOLS(A),MATROWS(B),MATCOLS(B)); 975 979 return TRUE; 976 980 } … … 1093 1097 static BOOLEAN jjTIMES_MA(leftv res, leftv u, leftv v) 1094 1098 { 1095 res->data = (char *)mpMult((matrix)u->Data(),(matrix)v->Data()); 1099 matrix A=(matrix)u->Data(); matrix B=(matrix)v->Data(); 1100 res->data = (char *)mpMult(A,B); 1096 1101 if (res->data==NULL) 1097 1102 { 1098 WerrorS("matrix size not compatible"); 1103 Werror("matrix size not compatible(%dx%d, %dx%d)", 1104 MATROWS(A),MATCOLS(A),MATROWS(B),MATCOLS(B)); 1099 1105 return TRUE; 1100 1106 }
Note: See TracChangeset
for help on using the changeset viewer.