Loading...
Searching...
No Matches
gb_hack.h
Go to the documentation of this file.
#ifndef POLYS_NC_GB_HACK_H
#define POLYS_NC_GB_HACK_H
#ifdef HAVE_PLURAL
#ifdef PLURAL_INTERNAL_DECLARATIONS
#include "polys/nc/nc.h"
EXTERN_VAR NF_Proc nc_NF;
EXTERN_VAR BBA_Proc gnc_gr_bba, gnc_gr_mora, sca_bba, sca_mora, sca_gr_bba;
/* the realiziation of the routines above in libkernel:*/
ideal k_gnc_gr_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing);
ideal k_gnc_gr_mora(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing);
/// Modified Plural's Buchberger's algorithmus.
ideal k_sca_gr_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing);
/// Modified modern Sinuglar Buchberger's algorithm.
ideal k_sca_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing);
/// Modified modern Sinuglar Mora's algorithm.
ideal k_sca_mora(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing);
ideal k_sca_gr_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing);
#endif // PLURAL_INTERNAL_DECLARATIONS
#endif // HAVE_PLURAL
#endif // POLYS_NC_GB_HACK_H
bigintmat
Matrices of numbers.
Definition bigintmat.h:51
intvec
Definition intvec.h:24
gnc_gr_bba
EXTERN_VAR BBA_Proc gnc_gr_bba
Definition gb_hack.h:10
k_sca_bba
ideal k_sca_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing)
Modified modern Sinuglar Buchberger's algorithm.
Definition sca.cc:368
k_sca_gr_bba
ideal k_sca_gr_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing)
Modified Plural's Buchberger's algorithmus.
Definition sca.cc:95
gnc_gr_mora
EXTERN_VAR BBA_Proc gnc_gr_mora
Definition gb_hack.h:10
sca_gr_bba
EXTERN_VAR BBA_Proc sca_gr_bba
Definition gb_hack.h:10
nc_NF
EXTERN_VAR NF_Proc nc_NF
Definition gb_hack.h:9
sca_mora
EXTERN_VAR BBA_Proc sca_mora
Definition gb_hack.h:10
sca_bba
EXTERN_VAR BBA_Proc sca_bba
Definition gb_hack.h:10
k_gnc_gr_mora
ideal k_gnc_gr_mora(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing)
Definition gr_kstd2.cc:1283
k_sca_mora
ideal k_sca_mora(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing)
Modified modern Sinuglar Mora's algorithm.
Definition sca.cc:878
k_gnc_gr_bba
ideal k_gnc_gr_bba(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy, const ring _currRing)
Definition gr_kstd2.cc:1030
EXTERN_VAR
#define EXTERN_VAR
Definition globaldefs.h:6
nc.h
BBA_Proc
ideal(* BBA_Proc)(const ideal, const ideal, const intvec *, const bigintmat *, kStrategy strat, const ring)
Definition ring.h:250
NF_Proc
poly(* NF_Proc)(ideal, ideal, poly, int, int, const ring _currRing)
Definition ring.h:249
kStrategy
skStrategy * kStrategy
Definition structs.h:54