My Project
|
#include "misc/auxiliary.h"
#include "polys/nc/sca.h"
#include "polys/nc/nc.h"
#include "polys/nc/gb_hack.h"
#include "coeffs/numbers.h"
#include "misc/options.h"
#include "polys/monomials/p_polys.h"
#include "polys/simpleideals.h"
#include "misc/intvec.h"
#include "polys/monomials/ring.h"
#include "polys/kbuckets.h"
#include "polys/sbuckets.h"
#include "polys/prCopy.h"
#include "polys/operations/p_Mult_q.h"
#include "polys/templates/p_MemAdd.h"
#include "polys/weight.h"
Go to the source code of this file.
Macros | |
#define | OUTPUT 0 |
#define | MYTEST 0 |
#define | PLURAL_INTERNAL_DECLARATIONS |
Functions | |
poly | sca_pp_Mult_mm (const poly pPoly, const poly pMonom, const ring rRing, poly &) |
static poly | sca_pp_mm_Mult (const poly pPoly, const poly pMonom, const ring rRing) |
poly | sca_p_Mult_mm (poly pPoly, const poly pMonom, const ring rRing) |
static poly | sca_p_mm_Mult (poly pPoly, const poly pMonom, const ring rRing) |
poly | sca_SPoly (const poly p1, const poly p2, const ring r) |
poly | sca_ReduceSpoly (const poly p1, poly p2, const ring r) |
static int | sca_Sign_mm_Mult_mm (const poly pMonomM, const poly pMonomMM, const ring rRing) |
static poly | sca_m_Mult_mm (poly pMonomM, const poly pMonomMM, const ring rRing) |
static poly | sca_mm_Mult_m (const poly pMonomMM, poly pMonomM, const ring rRing) |
static poly | sca_mm_Mult_mm (poly pMonom1, const poly pMonom2, const ring rRing) |
static poly | sca_xi_Mult_mm (short i, const poly pMonom, const ring rRing) |
poly | sca_pp_Mult_mm (const poly pPoly, const poly pMonom, const ring rRing) |
static poly | sca_xi_Mult_pp (short i, const poly pPoly, const ring rRing) |
bool | sca_SetupQuotient (ring rGR, ring rG, bool bCopy) |
bool | sca_Force (ring rGR, int b, int e) |
poly | sca_pp_Mult_xi_pp (short i, const poly pPoly, const ring rRing) |
void | sca_p_ProcsSet (ring rGR, p_Procs_s *p_Procs) |
static void | m_GetBiDegree (const poly m, const intvec *wx, const intvec *wy, const intvec *wCx, const intvec *wCy, int &dx, int &dy, const ring r) |
bool | p_IsBiHomogeneous (const poly p, const intvec *wx, const intvec *wy, const intvec *wCx, const intvec *wCy, int &dx, int &dy, const ring r) |
bool | id_IsBiHomogeneous (const ideal id, const intvec *wx, const intvec *wy, const intvec *wCx, const intvec *wCy, const ring r) |
intvec * | ivGetSCAXVarWeights (const ring r) |
intvec * | ivGetSCAYVarWeights (const ring r) |
static poly | m_KillSquares (const poly m, const short iFirstAltVar, const short iLastAltVar, const ring r) |
poly | p_KillSquares (const poly p, const short iFirstAltVar, const short iLastAltVar, const ring r) |
ideal | id_KillSquares (const ideal id, const short iFirstAltVar, const short iLastAltVar, const ring r, const bool bSkipZeroes) |
bool id_IsBiHomogeneous | ( | const ideal | id, |
const intvec * | wx, | ||
const intvec * | wy, | ||
const intvec * | wCx, | ||
const intvec * | wCy, | ||
const ring | r | ||
) |
Definition at line 1359 of file sca.cc.
ideal id_KillSquares | ( | const ideal | id, |
const short | iFirstAltVar, | ||
const short | iLastAltVar, | ||
const ring | r, | ||
const bool | bSkipZeroes | ||
) |
Definition at line 1520 of file sca.cc.
Definition at line 1383 of file sca.cc.
|
inlinestatic |
Definition at line 1275 of file sca.cc.
|
inlinestatic |
Definition at line 1439 of file sca.cc.
bool p_IsBiHomogeneous | ( | const poly | p, |
const intvec * | wx, | ||
const intvec * | wy, | ||
const intvec * | wCx, | ||
const intvec * | wCy, | ||
int & | dx, | ||
int & | dy, | ||
const ring | r | ||
) |
Definition at line 1320 of file sca.cc.
poly p_KillSquares | ( | const poly | p, |
const short | iFirstAltVar, | ||
const short | iLastAltVar, | ||
const ring | r | ||
) |
Definition at line 1465 of file sca.cc.
bool sca_Force | ( | ring | rGR, |
int | b, | ||
int | e | ||
) |
Definition at line 1161 of file sca.cc.
Definition at line 132 of file sca.cc.
Definition at line 196 of file sca.cc.
Definition at line 261 of file sca.cc.
Definition at line 635 of file sca.cc.
Definition at line 371 of file sca.cc.
void sca_p_ProcsSet | ( | ring | rGR, |
p_Procs_s * | p_Procs | ||
) |
Definition at line 1225 of file sca.cc.
Definition at line 567 of file sca.cc.
Definition at line 457 of file sca.cc.
Definition at line 1203 of file sca.cc.
Definition at line 831 of file sca.cc.
bool sca_SetupQuotient | ( | ring | rGR, |
ring | rG, | ||
bool | bCopy | ||
) |
Definition at line 911 of file sca.cc.
|
inlinestatic |
Definition at line 81 of file sca.cc.
Definition at line 744 of file sca.cc.
Definition at line 326 of file sca.cc.
Definition at line 523 of file sca.cc.