- Timestamp:
- Oct 19, 2020, 6:12:22 PM (3 years ago)
- Branches:
- (u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
- Children:
- 012949462a7c92b1b3ea0e09d6d70bccb9c49c2a
- Parents:
- 69023a14c236753eaa4d47d50a8e822f8b95ebe4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/cf_factor.cc
r69023a r15d30a 616 616 else // multivariate, char 0 617 617 { 618 #ifdef HAVE_NTL 619 On (SW_RATIONAL); 618 620 if (issqrfree) 619 621 { 620 #ifdef HAVE_NTL621 On (SW_RATIONAL);622 622 CFList factors= ratSqrfFactorize (fz); 623 623 for (CFListIterator i= factors; i.hasItem(); i++) 624 624 F.append (CFFactor (i.getItem(), 1)); 625 #else626 F=ZFactorizeMultivariate(fz, issqrfree);627 #endif628 625 } 629 626 else 630 627 { 631 #ifdef HAVE_NTL632 On (SW_RATIONAL);633 628 F = ratFactorize (fz); 634 #else635 F=ZFactorizeMultivariate(fz, issqrfree);636 #endif637 }629 } 630 #else 631 F=ZFactorizeMultivariate(fz, issqrfree); 632 #endif 638 633 } 639 634
Note: See TracChangeset
for help on using the changeset viewer.