Changeset 75e126 in git
- Timestamp:
- Mar 10, 2017, 2:11:33 PM (7 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 471858f15b1d00cc5bed195345735cccfcb8e925
- Parents:
- fbe1e6100b3dfb4d80e80a3ac3213c679b614b52
- Location:
- libpolys/polys
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/sparsmat.cc
rfbe1e6 r75e126 1609 1609 1610 1610 /* ----------------- arithmetic ------------------ */ 1611 #ifdef OLD_DIV 1611 1612 /*2 1612 1613 * exact division a/b … … 1665 1666 p_LmFree(dummy, R); 1666 1667 } 1667 1668 #endif 1668 1669 1669 1670 //disable that, as it fails with coef buckets … … 1886 1887 return res; 1887 1888 } 1888 #endif 1889 #endif /*else X_MAS*/ 1890 1889 1891 /*n 1890 1892 * exact division a/b … … 1901 1903 sm_ExactPolyDiv(a, b, R); 1902 1904 } 1903 1904 1905 1905 1906 /* ------------ internals arithmetic ------------- */ -
libpolys/polys/sparsmat.h
rfbe1e6 r75e126 10 10 11 11 12 poly sm_Mult(poly, poly, const ring);13 void sm_PolyDiv(poly, poly, const ring);14 12 poly sm_MultDiv(poly, poly, const poly, const ring); 15 13 void sm_SpecialPolyDiv(poly, poly, const ring); 14 16 15 /* ----------------- macros ------------------ */ 17 16 /* #define OLD_DIV 1 */ 18 17 19 18 #ifdef OLD_DIV 20 #define SM_MULT(A,B,C, R) sm_Mult(A,B,R) 19 void sm_PolyDiv(poly, poly, const ring); 20 #define SM_MULT(A,B,C, R) pp_Mult_qq(A,B,R) 21 21 #define SM_DIV sm_PolyDiv 22 22 #else
Note: See TracChangeset
for help on using the changeset viewer.