- Timestamp:
- Apr 24, 1998, 7:19:29 PM (26 years ago)
- Branches:
- (u'spielwiese', 'd1b01e9d51ade4b46b745d3bada5c5f3696be3a8')
- Children:
- 4d6662737b3e034cc8acdb8b5c50847ca9517b02
- Parents:
- a6cbe423758d9484cc34ee5530a1aa5a9a149481
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/clapsing.cc
ra6cbe4 ra8c3e0a 3 3 * Computer Algebra System SINGULAR * 4 4 ****************************************/ 5 // $Id: clapsing.cc,v 1.3 3 1998-04-23 10:17:03schmidt Exp $5 // $Id: clapsing.cc,v 1.34 1998-04-24 17:19:29 schmidt Exp $ 6 6 /* 7 7 * ABSTRACT: interface between Singular and factory … … 27 27 // FACTORY_GCD_TEST: use new gcd instead of old one. 28 28 // FACTORY_GCD_STAT: print statistics on polynomials. Works only 29 // with appropriately translated new gcd.29 // with the file `gcd_stat.cc' and `gcd_stat.h'. 30 30 // FACTORY_GCD_TIMING: accumulate time used for gcd calculations. 31 31 // Time may be printed (and reset) with `system("gcdtime");'. … … 41 41 42 42 #ifdef FACTORY_GCD_STAT 43 #define FACTORY_GCD_TEST 43 #include "gcd_stat.h" 44 #define FACTORY_GCDSTAT( tag, f, g, d ) \ 45 printGcdStat( tag, f, g, d, rPar( currRing ) == 1 ) 46 #define FACTORY_CONTSTAT( tag, f ) \ 47 printContStat( tag, f, rPar( currRing ) == 1 ) 48 #else 49 #define FACTORY_GCDSTAT( tag, f, g, d ) 50 #define FACTORY_CONTSTAT( tag, f ) 44 51 #endif 45 52 … … 411 418 p = pNext( p ); 412 419 #ifdef FACTORY_GCD_STAT 413 fprintf( stderr, "cont:\t" ); 414 #endif 420 // save g 421 CanonicalForm gOld = g; 422 #endif 423 415 424 #ifdef FACTORY_GCD_TEST 416 425 g = CFPrimitiveGcdUtil::gcd( g, h ); … … 418 427 g = gcd( g, h ); 419 428 #endif 429 430 FACTORY_GCDSTAT( "cont", gOld, h, g ); 420 431 FACTORY_CFTROUT( "g = ", g ); 421 432 L.append( h ); … … 423 434 TIMING_END( contentTimer ); 424 435 FACTORY_CFTROUT( "C = ", g ); 436 FACTORY_CONTSTAT( "CONT", g ); 425 437 if ( g == 1 ) 426 438 { … … 981 993 alg res; 982 994 983 #ifdef FACTORY_GCD_STAT984 fprintf( stderr, "algLcm:\t" );985 #endif986 987 995 if (currRing->minpoly!=NULL) 988 996 { … … 1039 1047 ff=gg=NULL; 1040 1048 1041 #ifdef FACTORY_GCD_STAT1042 fprintf( stderr, "alCont:\t" );1043 #endif1044 1045 1049 if (currRing->minpoly!=NULL) 1046 1050 {
Note: See TracChangeset
for help on using the changeset viewer.