- Timestamp:
- Mar 3, 2022, 10:18:31 AM (2 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 63ad20b824d8e8065f545d4b6fe5e0b55e703aee
- Parents:
- 9b8070091a4e1d875250d32943f6fc38457cb7c4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/coeffs/ntupel.cc
r9b8070 r64968f 70 70 i++; 71 71 if (d[i]==NULL) return (number)C; 72 } 73 } 74 75 static void nnInpMult (number &a,number b, const coeffs r) 76 { 77 number_array A=(number_array)a; 78 number_array B=(number_array)b; 79 coeffs_array d=(coeffs_array)r->data; 80 int i=0; 81 loop 82 { 83 d[i]->cfInpMult(A[i],B[i],d[i]); 84 i++; 85 if (d[i]==NULL) return; 72 86 } 73 87 } … … 167 181 i++; 168 182 if (d[i]==NULL) return (number)C; 183 } 184 } 185 186 static void nnInpAdd (number &a, number b, const coeffs r) 187 { 188 number_array A=(number_array)a; 189 number_array B=(number_array)b; 190 coeffs_array d=(coeffs_array)r->data; 191 int i=0; 192 loop 193 { 194 d[i]->cfInpAdd(A[i],B[i],d[i]); 195 i++; 196 if (d[i]==NULL) return; 169 197 } 170 198 } … … 601 629 n->cfInt = nnInt; 602 630 n->cfAdd = nnAdd; 631 n->cfInpAdd = nnInpAdd; 603 632 n->cfSub = nnSub; 604 633 n->cfMult = nnMult; 634 n->cfInpMult = nnInpMult; 605 635 n->cfDiv = nnDiv; 606 636 n->cfExactDiv= nnDiv;
Note: See TracChangeset
for help on using the changeset viewer.