Changeset e7a487 in git for factory/facBivar.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/facBivar.cc
r9b8b09 re7a487 24 24 25 25 #ifdef HAVE_NTL 26 TIMING_DEFINE_PRINT(fac_uni_factorizer) 27 TIMING_DEFINE_PRINT(fac_hensel_lift) 28 TIMING_DEFINE_PRINT(fac_factor_recombination) 26 TIMING_DEFINE_PRINT(uni_factorize) 27 TIMING_DEFINE_PRINT(hensel_lift12) 29 28 30 29 CFList conv (const CFFList& L) … … 224 223 225 224 // univariate factorization 226 TIMING_START ( fac_uni_factorizer);225 TIMING_START (uni_factorize); 227 226 228 227 if (extension) … … 230 229 else 231 230 bufUniFactors= conv (factorize (bufAeval, true)); 232 TIMING_END_AND_PRINT ( fac_uni_factorizer,231 TIMING_END_AND_PRINT (uni_factorize, 233 232 "time for univariate factorization: "); 234 233 DEBOUTLN (cerr, "Lc (bufAeval)*prod (bufUniFactors)== bufAeval " << 235 prod (bufUniFactors)*Lc (bufAeval) == bufAeval);236 237 TIMING_START ( fac_uni_factorizer);234 (prod (bufUniFactors)*Lc (bufAeval) == bufAeval)); 235 236 TIMING_START (uni_factorize); 238 237 if (extension) 239 238 bufUniFactors2= conv (factorize (bufAeval2, v)); 240 239 else 241 240 bufUniFactors2= conv (factorize (bufAeval2, true)); 242 TIMING_END_AND_PRINT ( fac_uni_factorizer,241 TIMING_END_AND_PRINT (uni_factorize, 243 242 "time for univariate factorization in y: "); 244 243 DEBOUTLN (cerr, "Lc (Aeval2)*prod (uniFactors2)== Aeval2 " << 245 prod (bufUniFactors2)*Lc (bufAeval2) == bufAeval2);244 (prod (bufUniFactors2)*Lc (bufAeval2) == bufAeval2)); 246 245 247 246 if (bufUniFactors.getFirst().inCoeffDomain()) … … 369 368 bool earlySuccess= false; 370 369 CFList earlyFactors; 371 TIMING_START ( fac_hensel_lift);370 TIMING_START (hensel_lift12); 372 371 uniFactors= henselLiftAndEarly 373 372 (A, earlySuccess, earlyFactors, degs, liftBound, 374 373 uniFactors, dummy, evaluation); 375 TIMING_END_AND_PRINT ( fac_hensel_lift, "time for hensel lifting: ");374 TIMING_END_AND_PRINT (hensel_lift12, "time for hensel lifting: "); 376 375 DEBOUTLN (cerr, "lifted factors= " << uniFactors); 377 376
Note: See TracChangeset
for help on using the changeset viewer.