Changeset dd24e5 in git for Singular/LIB/schreyer.lib


Ignore:
Timestamp:
Aug 1, 2012, 5:25:00 PM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '1d362c315e551a5b527ab0759f8839cf0e94f3a5')
Children:
495328d14a955b215ad10b598e995ab522243881
Parents:
026171e1f09fe373a5c6ea5ed0b8db1abeb952f3
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-08-01 17:25:00+02:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-05-07 04:41:46+02:00
Message:
separated FindReducer into a separate class CReducerFinder (m_div)

TODO: deal with m_LS via another CReducerFinder?

NOTE: this change resulted in some speedups esp. for Hybrid approach (see schreyer.lib)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/schreyer.lib

    r026171 rdd24e5  
    23492349
    23502350
    2351 proc testSimple()
    2352 {
     2351proc testSimple(list #)
     2352{
     2353  def DEBUG = 0;
     2354  if(size(#) > 0) { DEBUG = #[1]; }
     2355
    23532356  system("--min-time", "1.0");
    23542357  system("--ticks-per-sec", 1);
    23552358
    23562359  // TODO: only for now!!
    2357   attrib(SSinit, "DEBUG", 0);
     2360  attrib(SSinit, "DEBUG", (DEBUG > 0));
    23582361  attrib(SSinit, "SYZCHECK", 1);
    23592362  attrib(SSinit, "KERCHECK", 1);
     
    24712474  TestSSresAttribs2tr(M);
    24722475/*
    2473 options:  1 1 0 :  Time:  10 (35 without LCM)
    2474 options:  1 1 1 :  Time:  25
    2475 lres  Time:  5/6
     2476options:  1 1 0 :  Time:  9/10 (35 without LCM)
     2477options:  1 1 1 :  Time:  8/25
     2478lres  Time:  5
    24762479nres  Time:  5
    24772480sres  Time:  693
     
    25502553  TestSSresAttribs2tr(M);
    25512554/*
    2552 options:  1 1 0 :  Time:  92 (316 without LCM)
    2553 options:  1 1 1 :  Time:  202
    2554 lres  Time:  27/28
    2555 nres  Time:  21/23
     2555options:  1 1 0 :  Time:  73/92 (316 without LCM)
     2556options:  1 1 1 :  Time:  43/202
     2557lres  Time:  25
     2558nres  Time:  20
    25562559sres  Time:  71
    25572560*/
Note: See TracChangeset for help on using the changeset viewer.