Changeset f542551 in git
- Timestamp:
- Jul 1, 2020, 10:31:55 AM (3 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- c1f4d51f741e0a6c42d18ed86f6d5f207f816516
- Parents:
- e64ec88de66303fe1a011fc6de0230f0d45acc5a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/facHensel.cc
re64ec88 rf542551 41 41 #include "FLINTconvert.h" 42 42 #endif 43 44 void out_cf(const char *s1,const CanonicalForm &f,const char *s2); 43 45 44 46 TIMING_DEFINE_PRINT (diotime) … … 469 471 } 470 472 471 #ifdef HAVE_NTL472 473 CFList 473 474 diophantine (const CanonicalForm& F, const CFList& factors); 474 #endif 475 476 #ifdef HAVE_NTL // diophantine 475 477 476 CFList 478 477 diophantineHensel (const CanonicalForm & F, const CFList& factors, … … 564 563 return result; 565 564 } 566 #endif567 565 568 566 /// solve \f$ 1=\sum_{i=1}^n{\delta_{i} \prod_{j\neq i}{f_j}} \f$ mod \f$p^k\f$ … … 880 878 buf1= divNTL (F, i.getItem(), b); 881 879 XGCD (NTLbuf3, NTLS, NTLT, NTLbuf3, convertFacCF2NTLZZ_pEX (buf1, NTLmipo)); 880 S= convertNTLZZ_pEX2CF (NTLS, x, gamma); 882 881 CFListIterator k= bufFactors; 883 S= convertNTLZZ_pEX2CF (NTLS, x, gamma);884 882 for (CFListIterator j= result; j.hasItem(); j++, k++) 885 883 { … … 2117 2115 #endif 2118 2116 2119 #ifdef HAVE_NTL2120 2117 /// solve \f$ E=\sum_{i= 1}^r{\sigma_{i}\prod_{j=1, j\neq i}^{r}{f_{j}}} \f$ 2121 2118 /// mod M, @a products contains \f$ \prod_{j=1, j\neq i}^{r}{f_{j}} \f$ … … 2197 2194 return result; 2198 2195 } 2199 #endif2200 2196 2201 2197 #ifdef HAVE_NTL // diophantine
Note: See TracChangeset
for help on using the changeset viewer.