Changeset d9357b in git
- Timestamp:
- Feb 16, 2012, 3:43:29 PM (11 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- de222ec7eb2bfb6e75b27248dbeeebb1d1228587
- Parents:
- 64c923912a0fd9eb0092e41e49922c2ec9c5fb4d
- git-author:
- Martin Lee <martinlee84@web.de>2012-02-16 15:43:29+01:00
- git-committer:
- Martin Lee <martinlee84@web.de>2012-04-04 14:42:25+02:00
- Location:
- factory
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/facFqBivar.cc
r64c923 rd9357b 450 450 factorRecombination (CFList& factors, CanonicalForm& F, 451 451 const CanonicalForm& N, DegreePattern& degs, int s, 452 int thres 452 int thres, const modpk& b 453 453 ) 454 454 { … … 639 639 earlyFactorDetection (CFList& reconstructedFactors, CanonicalForm& F, CFList& 640 640 factors, int& adaptedLiftBound, int*& factorsFoundIndex, 641 DegreePattern& degs, bool& success, int deg) 641 DegreePattern& degs, bool& success, int deg, 642 const modpk& b) 642 643 { 643 644 DegreePattern bufDegs1= degs; … … 860 861 earlyFactors, DegreePattern& degs, int& liftBound, 861 862 const CFList& uniFactors, const ExtensionInfo& info, 862 const CanonicalForm& eval )863 const CanonicalForm& eval, const modpk& b) 863 864 { 864 865 Variable alpha= info.getAlpha(); -
factory/facFqBivar.h
r64c923 rd9357b 646 646 int s, ///< [in] algorithm starts checking 647 647 ///< subsets of size s 648 int thres 648 int thres, ///< [in] threshold for the size of 649 649 ///< subsets which are checked, for a 650 650 ///< full factor recombination choose 651 651 ///< thres= factors.length()/2 652 const modpk& b=modpk() ///< [in] coeff bound 652 653 ); 653 654 … … 694 695 ///< whenever we find a factor 695 696 bool& success, ///< [in,out] indicating success 696 int deg ///< [in] stage of Hensel lifting 697 int deg, ///< [in] stage of Hensel lifting 698 const modpk& b= modpk() ///< [in] coeff bound 697 699 ); 698 700 … … 741 743 const CFList& uniFactors, ///< [in] univariate factors 742 744 const ExtensionInfo& info, ///< [in] information about extension 743 const CanonicalForm& eval ///< [in] evaluation point 745 const CanonicalForm& eval, ///< [in] evaluation point 746 const modpk& b= modpk() ///< [in] coeff bound 744 747 ); 745 748 -
factory/facHensel.cc
r64c923 rd9357b 607 607 void 608 608 henselLift12 (const CanonicalForm& F, CFList& factors, int l, CFArray& Pi, 609 CFList& diophant, CFMatrix& M, bool sort )609 CFList& diophant, CFMatrix& M, bool sort, const modpk& b) 610 610 { 611 611 if (sort) … … 647 647 void 648 648 henselLiftResume12 (const CanonicalForm& F, CFList& factors, int start, int 649 end, CFArray& Pi, const CFList& diophant, CFMatrix& M) 649 end, CFArray& Pi, const CFList& diophant, CFMatrix& M, 650 const modpk& b) 650 651 { 651 652 CFArray bufFactors= CFArray (factors.length()); -
factory/facHensel.h
r64c923 rd9357b 25 25 26 26 #include "canonicalform.h" 27 #include "fac_util.h" 27 28 28 29 #ifdef HAVE_NTL … … 47 48 CFList& diophant, ///< [in,out] result of diophantine() 48 49 CFMatrix& M, ///< [in,out] stores intermediate results 49 bool sort= true 50 bool sort= true, ///< [in] sort factors by degree in 50 51 ///< Variable(1) 52 const modpk& b= modpk ()///< [in] coeff bound 51 53 ); 52 54 … … 68 70 ///< results 69 71 const CFList& diophant, ///< [in] result of diophantine 70 CFMatrix& M 72 CFMatrix& M, ///< [in,out] stores intermediate 71 73 ///< results 74 const modpk& b= modpk() ///< [in] coeff bound 72 75 ); 73 76
Note: See TracChangeset
for help on using the changeset viewer.