Go to the source code of this file.
◆ MYTEST
◆ OUTPUT
◆ PLURAL_INTERNAL_DECLARATIONS
#define PLURAL_INTERNAL_DECLARATIONS |
◆ AnalyzePair()
Definition at line 778 of file ncSAMult.cc.
779{
780#if OUTPUT
781 Print(
"AnalyzePair(ring, i: %d, j: %d)!",
i,
j);
783#endif
784
786
788
789
790
792
793
796
799
801 {
804 }
805
806 const poly d =
GetD(r,
i,
j);
807
810
812
815
818
821
824
825}
static poly GetD(const ring r, int i, int j)
static poly GetC(const ring r, int i, int j)
int p_IsPurePower(const poly p, const ring r)
return i, if head depends only on var(i)
◆ ncInitSpecialPairMultiplication()
BOOLEAN ncInitSpecialPairMultiplication |
( |
ring |
r | ) |
|
Definition at line 266 of file ncSAMult.cc.
267{
268#if OUTPUT
269 PrintS(
"ncInitSpecialPairMultiplication(ring), ring: \n");
272#endif
273
276
279
280 if( r->GetNC()->GetGlobalMultiplier() !=
NULL )
281 {
282 WarnS(
"Already defined!");
284 }
285
287
288 ggnc_p_ProcsSet(r, r->p_Procs);
290}
static bool rIsSCA(const ring r)
void PrintS(const char *s)
void rWrite(ring r, BOOLEAN details)
static BOOLEAN rIsPluralRing(const ring r)
we must always have this test!