Changeset f0d1e8 in git for kernel/tgb.cc
- Timestamp:
- Dec 9, 2005, 10:28:48 AM (18 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- c6ed6f55d03d3ddc39f98de45cab426a2f727023
- Parents:
- 7e0aa3a2c5008594e5362bf5644283501107a42d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/tgb.cc
r7e0aa3 rf0d1e8 5 5 * Computer Algebra System SINGULAR * 6 6 ****************************************/ 7 /* $Id: tgb.cc,v 1. 49 2005-12-08 08:59:41bricken Exp $ */7 /* $Id: tgb.cc,v 1.50 2005-12-09 09:28:48 bricken Exp $ */ 8 8 /* 9 9 * ABSTRACT: slimgb and F4 implementation 10 10 */ 11 #include <vector>12 using namespace std;11 //#include <vector> 12 //using namespace std; 13 13 #include "mod2.h" 14 14 #include "tgb.h" … … 2972 2972 static void multi_reduction(red_object* los, int & losl, slimgb_alg* c) 2973 2973 { 2974 vector<poly> delay; 2974 poly* delay=(poly*) omalloc(losl*sizeof(poly)); 2975 int delay_s=0; 2975 2976 //initialize; 2976 2977 assume(c->strat->sl>=0); … … 3042 3043 PrintS("."); 3043 3044 los[i].clear_to_poly(); 3044 delay.push_back(los[i].p); 3045 //delay.push_back(los[i].p); 3046 delay[delay_s]=los[i].p; 3047 delay_s++; 3045 3048 //add_to_basis_ideal_quotient( 3046 3049 // los[i].p,-1,-1,c,NULL); … … 3080 3083 } 3081 3084 3082 int delay_s=delay.size();3085 //int delay_s=delay.size(); 3083 3086 //int i; 3084 3087 sorted_pair_node** pairs=(sorted_pair_node**) … … 3104 3107 c->apairs=spn_merge(c->apairs,c->pair_top+1,pairs,delay_s,c); 3105 3108 c->pair_top+=delay_s; 3106 3109 omfree(delay); 3107 3110 return; 3108 3111 }
Note: See TracChangeset
for help on using the changeset viewer.