Changeset 922962 in git for libpolys/polys/nc/old.gring.cc
- Timestamp:
- Sep 24, 2012, 3:30:48 PM (12 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 095dee7384980b4721524a28443756f110c5faa7
- Parents:
- f224d8590b63be01aff8b548ab4f2f5dea43b095
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/nc/old.gring.cc
rf224d85 r922962 195 195 196 196 /////////////////////////////////////////////////////////////////////////////// 197 poly nc_p_Minus_mm_Mult_qq(poly p, const poly m, const poly q, int & lp,198 const int, constpoly, const ring r)197 poly nc_p_Minus_mm_Mult_qq(poly p, const poly m, const poly q, int &shorter, 198 const poly, const ring r) 199 199 { 200 200 poly mc = p_Neg( p_Copy(m, r), r ); … … 202 202 p_Delete(&mc, r); 203 203 204 int org_p=pLength(p); 205 int org_q=pLength(q); 206 204 207 p = p_Add_q(p, mmc, r); 205 208 206 lp = pLength(p); // ring independent!209 shorter = pLength(p)-org_p-org_q; // ring independent! 207 210 208 211 return(p); … … 3179 3182 p_Procs->p_Mult_mm = rGR->p_Procs->p_Mult_mm = gnc_p_Mult_mm; 3180 3183 p_Procs->pp_Mult_mm = rGR->p_Procs->pp_Mult_mm = gnc_pp_Mult_mm; 3181 p_Procs->p_Minus_mm_Mult_qq = rGR->p_Procs->p_Minus_mm_Mult_qq = NULL; 3182 // gnc_p_Minus_mm_Mult_qq_ign; // should not be used!!!??? 3183 3184 3184 p_Procs->p_Minus_mm_Mult_qq = rGR->p_Procs->p_Minus_mm_Mult_qq = nc_p_Minus_mm_Mult_qq; 3185 3185 3186 3186 // non-commutaitve multiplication by monomial from the left
Note: See TracChangeset
for help on using the changeset viewer.