![]() |
My Project
|
#include "misc/auxiliary.h"
#include "nc.h"
#include "sca.h"
#include "gb_hack.h"
#include "polys/monomials/ring.h"
#include "coeffs/numbers.h"
#include "misc/options.h"
#include "polys/monomials/p_polys.h"
#include "polys/simpleideals.h"
#include "polys/matpol.h"
#include "polys/kbuckets.h"
#include "polys/sbuckets.h"
#include "polys/prCopy.h"
#include "polys/operations/p_Mult_q.h"
#include "summator.h"
#include "ncSAMult.h"
#include "ncSAFormula.h"
Go to the source code of this file.
Macros | |
#define | MYTEST 0 |
#define | OUTPUT 0 |
#define | PLURAL_INTERNAL_DECLARATIONS |
#define | freeT(A, v) omFreeSize((ADDRESS)A,(v+1)*sizeof(int)) |
#define | freeN(A, k) omFreeSize((ADDRESS)A,k*sizeof(number)) |
Definition at line 102 of file old.gring.cc.
Definition at line 101 of file old.gring.cc.
#define MYTEST 0 |
Definition at line 11 of file old.gring.cc.
#define OUTPUT 0 |
Definition at line 12 of file old.gring.cc.
#define PLURAL_INTERNAL_DECLARATIONS |
Definition at line 26 of file old.gring.cc.
Definition at line 190 of file old.gring.cc.
general NC-multiplication with destruction
Definition at line 215 of file old.gring.cc.
general NC-multiplication without destruction
Definition at line 254 of file old.gring.cc.
|
static |
Definition at line 61 of file old.gring.cc.
int & getNCExtensions | ( | ) |
Definition at line 82 of file old.gring.cc.
Definition at line 2637 of file old.gring.cc.
Definition at line 1558 of file old.gring.cc.
Definition at line 1471 of file old.gring.cc.
Definition at line 3001 of file old.gring.cc.
|
static |
Definition at line 2063 of file old.gring.cc.
void gnc_kBucketPolyRed_ZOld | ( | kBucket_pt | b, |
poly | p, | ||
number * | c ) |
|
static |
Definition at line 1948 of file old.gring.cc.
void gnc_kBucketPolyRedOld | ( | kBucket_pt | b, |
poly | p, | ||
number * | c ) |
Definition at line 1915 of file old.gring.cc.
Definition at line 415 of file old.gring.cc.
Definition at line 674 of file old.gring.cc.
Definition at line 403 of file old.gring.cc.
Definition at line 397 of file old.gring.cc.
Definition at line 301 of file old.gring.cc.
Definition at line 3097 of file old.gring.cc.
Definition at line 408 of file old.gring.cc.
Definition at line 392 of file old.gring.cc.
Definition at line 1399 of file old.gring.cc.
Definition at line 1343 of file old.gring.cc.
Definition at line 1040 of file old.gring.cc.
Definition at line 1007 of file old.gring.cc.
Definition at line 1145 of file old.gring.cc.
Definition at line 932 of file old.gring.cc.
opposes a module I from Rop to currRing(dst)
Definition at line 3363 of file old.gring.cc.
BOOLEAN nc_CallPlural | ( | matrix | CCC, |
matrix | DDD, | ||
poly | CCN, | ||
poly | DDN, | ||
ring | r, | ||
bool | bSetupQuotient, | ||
bool | bCopyInput, | ||
bool | bBeQuiet, | ||
ring | curr, | ||
bool | dummy_ring ) |
returns TRUE if there were errors analyze inputs, check them for consistency detects nc_type, DO NOT initialize multiplication but call for it at the end checks the ordering condition and evtl. NDC NOTE: all the data belong to the curr, we change r which may be the same ring, and must have the same representation!
Definition at line 2692 of file old.gring.cc.
Definition at line 2578 of file old.gring.cc.
Definition at line 2469 of file old.gring.cc.
Definition at line 2475 of file old.gring.cc.
Definition at line 1879 of file old.gring.cc.
returns [m1,m2] for two monoms, destroys nothing without coeffs
Definition at line 2292 of file old.gring.cc.
returns [p,q], destroys p
Definition at line 2251 of file old.gring.cc.
Definition at line 2536 of file old.gring.cc.
Definition at line 2557 of file old.gring.cc.
poly nc_p_Minus_mm_Mult_qq | ( | poly | p, |
const poly | m, | ||
const poly | q, | ||
int & | shorter, | ||
const poly | , | ||
const ring | r ) |
for p_Minus_mm_Mult_qq in pInline2.h
Definition at line 150 of file old.gring.cc.
Definition at line 3161 of file old.gring.cc.
Definition at line 2238 of file old.gring.cc.
Definition at line 2138 of file old.gring.cc.
Definition at line 2104 of file old.gring.cc.
returns matrix with the info on noncomm multiplication
Definition at line 2402 of file old.gring.cc.
substitute the n-th variable by e in p destroy p e is not a constant
Definition at line 3185 of file old.gring.cc.
Definition at line 2989 of file old.gring.cc.
Definition at line 3236 of file old.gring.cc.
complete destructor
Definition at line 2483 of file old.gring.cc.
Definition at line 3385 of file old.gring.cc.
Definition at line 94 of file old.gring.cc.
Definition at line 59 of file old.gring.cc.
Definition at line 3260 of file old.gring.cc.
opposes a vector p from Rop to currRing (dst!)
Definition at line 3324 of file old.gring.cc.
checks whether rings rBase and rCandidate could be opposite to each other returns TRUE if it is so
Definition at line 3297 of file old.gring.cc.
Definition at line 87 of file old.gring.cc.
VAR BBA_Proc gnc_gr_bba =BBA_Proc_Dummy |
Definition at line 67 of file old.gring.cc.
VAR BBA_Proc gnc_gr_mora =BBA_Proc_Dummy |
Definition at line 68 of file old.gring.cc.
VAR int iNCExtensions = SCAMASK | NOFORMULAMASK |
Definition at line 80 of file old.gring.cc.
VAR NF_Proc nc_NF =NF_Proc_Dummy |
Definition at line 66 of file old.gring.cc.
VAR BBA_Proc sca_bba =BBA_Proc_Dummy |
Definition at line 69 of file old.gring.cc.
VAR BBA_Proc sca_gr_bba =BBA_Proc_Dummy |
Definition at line 71 of file old.gring.cc.
VAR BBA_Proc sca_mora =BBA_Proc_Dummy |
Definition at line 70 of file old.gring.cc.