Changeset 85d7d3 in git for kernel/GBEngine/kutil.h


Ignore:
Timestamp:
Aug 22, 2018, 4:12:13 PM (6 years ago)
Author:
Karim Abou Zeid <karim23697@…>
Branches:
(u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
Children:
0b5677c6b2f8865b896a99cadd2973168d436443
Parents:
88f386c1a3dd3a46dae409cb905b4255a81f913ab4976474e098cd507f0f7546f91de0121097e7d0
Message:
Merge branch 'spielwiese' into letterplace_kernel_multiplication
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/GBEngine/kutil.h

    r88f386c r85d7d3  
    1111#include <string.h>
    1212
     13#ifdef HAVE_OMALLOC
    1314#include "omalloc/omalloc.h"
    14 #ifndef XMEMORY_H
    1515#include "omalloc/omallocClass.h"
    16 #endif
     16#else
     17#include "xalloc/omalloc.h"
     18#endif
     19
    1720#include "misc/mylimits.h"
    18 
    1921
    2022#include "kernel/polys.h"
     
    264266
    265267class skStrategy
    266 #ifndef XMEMORY_H
     268#ifdef HAVE_OMALLOC
    267269                 : public omallocClass
    268270#endif
     
    505507#ifdef HAVE_RINGS
    506508int redRing (LObject* h,kStrategy strat);
     509int redRing_Z (LObject* h,kStrategy strat);
    507510int redRiloc (LObject* h,kStrategy strat);
    508511void enterExtendedSpoly(poly h,kStrategy strat);
     
    573576void kFreeStrat(kStrategy strat);
    574577void enterOnePairNormal (int i,poly p,int ecart, int isFromQ,kStrategy strat, int atR);
     578void pairLcmCriterion(kStrategy strat);
    575579void chainCritNormal (poly p,int ecart,kStrategy strat);
    576580void chainCritOpt_1 (poly,int,kStrategy strat);
     
    592596///        number of first divisor in T, otherwise
    593597int kFindDivisibleByInT(const kStrategy strat, const LObject* L, const int start=0);
     598int kFindDivisibleByInT_Z(const kStrategy strat, const LObject* L, const int start=0);
    594599
    595600/// return -1 if no divisor is found
     
    693698                 kStrategy strat = NULL);
    694699
     700int ksReducePolyLC(LObject* PR,
     701                 TObject* PW,
     702                 poly spNoether = NULL,
     703                 number *coef = NULL,
     704                 kStrategy strat = NULL);
     705
    695706int ksReducePolyBound(LObject* PR,
    696707                 TObject* PW,
Note: See TracChangeset for help on using the changeset viewer.