Changeset fc73643 in git
- Timestamp:
- Feb 3, 2021, 11:04:44 AM (2 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a657104b677b4c461d018cbf3204d72d34ad66a9')
- Children:
- 8d163686b8c3d490e9d2f4db9278bb22332af767
- Parents:
- 311d0993aaf7a37ae5134ab3b58a01291ecdfb59
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/cf_factor.cc
r311d099 rfc73643 554 554 #if defined(HAVE_FLINT) && (__FLINT_RELEASE >= 20700) && defined(HAVE_NTL) 555 555 if (!isOn(SW_USE_FL_FAC_P)) 556 { 556 557 #endif 557 558 #if defined(HAVE_NTL) 558 if (issqrfree) 559 { 560 CFList factors; 561 Variable alpha; 562 factors= FpSqrfFactorize (f); 563 for (CFListIterator i= factors; i.hasItem(); i++) 564 F.append (CFFactor (i.getItem(), 1)); 565 goto end_charp; 566 } 567 else 568 { 569 Variable alpha; 570 F= FpFactorize (f); 571 goto end_charp; 572 } 559 if (issqrfree) 560 { 561 CFList factors; 562 Variable alpha; 563 factors= FpSqrfFactorize (f); 564 for (CFListIterator i= factors; i.hasItem(); i++) 565 F.append (CFFactor (i.getItem(), 1)); 566 goto end_charp; 567 } 568 else 569 { 570 Variable alpha; 571 F= FpFactorize (f); 572 goto end_charp; 573 } 574 #endif 575 #if defined(HAVE_FLINT) && (__FLINT_RELEASE >= 20700) && defined(HAVE_NTL) 576 } 573 577 #endif 574 578 #if defined(HAVE_FLINT) && (__FLINT_RELEASE >= 20700) … … 883 887 #if (HAVE_FLINT && __FLINT_RELEASE >= 20700) 884 888 // use FLINT 885 nmod_poly_t FLINTmipo, leadingCoeff;889 nmod_poly_t FLINTmipo; 886 890 fq_nmod_ctx_t fq_con; 887 891 fq_nmod_mpoly_ctx_t ctx;
Note: See TracChangeset
for help on using the changeset viewer.