Changeset 4f006f in git for Singular/tgb.h
- Timestamp:
- Mar 2, 2003, 9:14:04 AM (21 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 6cf1919180db9e6de9ce32ce1d9103622b929d39
- Parents:
- d6f4d943dc9e5df16732b62b38b67a0be4f90de3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/tgb.h
rd6f4d9 r4f006f 29 29 30 30 31 class reduction_accumulator{ 32 public: 33 number multiplied; 34 kBucket_pt bucket; 35 int counter; 36 void decrease_counter(){ 37 if((--counter)==0) 38 { 39 nDelete(&multiplied); 40 kBucketDeleteAndDestroy(&bucket); 41 delete this; //self destruction 42 } 43 } 44 45 }; 46 struct formal_sum_descriptor{ 47 number c_my; 48 number c_ac; 49 reduction_accumulator* ac; 50 }; 31 51 struct int_pair_node{ 32 52 int_pair_node* next; … … 34 54 int b; 35 55 }; 36 struct red_object{ 56 class red_object{ 57 public: 37 58 kBucket_pt bucket; 38 59 poly p; 60 formal_sum_descriptor* sum; 39 61 unsigned long sev; 62 void flatten(); 63 void validate(); 40 64 }; 41 65 struct sorted_pair_node{
Note: See TracChangeset
for help on using the changeset viewer.