Changeset 868d77d in git for libpolys/polys/monomials/ring.cc
- Timestamp:
- May 19, 2014, 7:19:22 PM (10 years ago)
- Branches:
- (u'spielwiese', 'e7cc1ebecb61be8b9ca6c18016352af89940b21a')
- Children:
- 984ff3b24d0cfc0f0c40172a5ef29ced17fd6741a93f95f272cf2777251e0e930411dedb45d02ba0
- Parents:
- cb6d87e20317d2aae47858d41fd24da57247554d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/monomials/ring.cc
rcb6d87e r868d77d 1608 1608 if (r1 == r2) return TRUE; 1609 1609 if (r1 == NULL || r2 == NULL) return FALSE; 1610 if (r1->cf!=r2->cf) return FALSE; 1611 if (rVar(r1)!=rVar(r2)) return FALSE; 1610 1612 1611 1613 if( !rSamePolyRep(r1, r2) ) … … 1614 1616 int i/*, j*/; 1615 1617 1616 assume( r1->cf == r2->cf );1617 assume( rVar(r1) == rVar(r2) );1618 1619 1618 for (i=0; i<rVar(r1); i++) 1620 1619 { 1621 if ( r1->names[i] != NULL && r2->names[i] != NULL)1620 if ((r1->names[i] != NULL) && (r2->names[i] != NULL)) 1622 1621 { 1623 1622 if (strcmp(r1->names[i], r2->names[i])) return FALSE; … … 3767 3766 int jj; 3768 3767 int oo=-1; 3768 int notfound=1; 3769 3769 for(jj=i-1;jj>=0;jj--) 3770 3770 { … … 3784 3784 } 3785 3785 oo=res; 3786 notfound=0; 3786 3787 } 3787 3788 r->OrdSgn=oo; 3788 3789 } 3790 if (notfound 3791 && (r->order[i]==ringorder_ls) 3792 || (r->order[i]==ringorder_ds) 3793 || (r->order[i]==ringorder_Ds) 3794 || (r->order[i]==ringorder_ws) 3795 || (r->order[i]==ringorder_Ws) 3796 || (r->order[i]==ringorder_rs) 3797 ) 3798 r->OrdSgn=-1; 3789 3799 } 3790 3800
Note: See TracChangeset
for help on using the changeset viewer.