Changeset e7a487 in git for factory/facFactorize.cc
- Timestamp:
- Feb 22, 2012, 6:41:12 PM (12 years ago)
- Branches:
- (u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
- Children:
- a3aa3f3540f7d9604a809fe2b268a4115e7aef9a
- Parents:
- 9b8b090bca59f6bb48b468a6a1b63a90e53e6299ff3a4f4a8e655885eb376e551f47339a6de25bf0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/facFactorize.cc
r9b8b09 re7a487 30 30 #include "cf_reval.h" 31 31 #include "facSparseHensel.h" 32 33 TIMING_DEFINE_PRINT(bi_factorize) 34 TIMING_DEFINE_PRINT(hensel_lift) 35 TIMING_DEFINE_PRINT(factor_recombination) 32 36 33 37 #ifdef HAVE_NTL … … 691 695 bufLift= degree (A, y) + 1 + degree (LC(A, x), y); 692 696 693 TIMING_START ( fac_bi_factorizer);697 TIMING_START (bi_factorize); 694 698 bufBiFactors= ratBiSqrfFactorize (bufAeval.getFirst(), v); 695 TIMING_END_AND_PRINT ( fac_bi_factorizer,699 TIMING_END_AND_PRINT (bi_factorize, 696 700 "time for bivariate factorization: "); 697 701 bufBiFactors.removeFirst(); … … 969 973 CFList earlyFactors; 970 974 ExtensionInfo info= ExtensionInfo (false); 971 TIMING_START (fac_hensel_lift); 972 CFList liftedFactors= henselLiftAndEarly 973 (A, MOD, liftBounds, earlySuccess, earlyFactors, 974 Aeval, biFactors, evaluation, info); 975 TIMING_END_AND_PRINT (fac_hensel_lift, "time for hensel lifting: "); 976 977 TIMING_START (fac_factor_recombination); 975 CFList liftedFactors; 976 TIMING_START (hensel_lift); 977 liftedFactors= henselLiftAndEarly 978 (A, MOD, liftBounds, earlySuccess, earlyFactors, 979 Aeval, biFactors, evaluation, info); 980 TIMING_END_AND_PRINT (hensel_lift, "time for hensel lifting: "); 981 982 TIMING_START (factor_recombination); 978 983 factors= factorRecombination (A, liftedFactors, MOD); 979 TIMING_END_AND_PRINT (fac _factor_recombination,984 TIMING_END_AND_PRINT (factor_recombination, 980 985 "time for factor recombination: "); 981 986
Note: See TracChangeset
for help on using the changeset viewer.