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!