![]() |
My Project
|
#include "kernel/mod2.h"
#include "misc/options.h"
#include "polys.h"
#include "kernel/ideals.h"
#include "polys/clapsing.h"
#include "polys/clapconv.h"
Go to the source code of this file.
Functions | |
void | rChangeCurrRing (ring r) |
poly | p_Divide (poly p, poly q, const ring r) |
polynomial division a/b, ignoring the rest via singclap_pdivide resp. idLift destroys a,b | |
poly | pp_Divide (poly p, poly q, const ring r) |
polynomial division a/b, ignoring the rest via singclap_pdivide resp. idLift does not destroy a,b | |
poly | p_DivRem (poly p, poly q, poly &rest, const ring r) |
poly | singclap_gcd (poly f, poly g, const ring r) |
polynomial gcd via singclap_gcd_r resp. idSyzygies destroys f and g | |
Variables | |
VAR ring | currRing = NULL |
Widely used global variable which specifies the current polynomial ring for Singular interpreter and legacy implementations. @Note: one should avoid using it in newer designs, for example due to possible problems in parallelization with threads. | |
VAR coeffs | coeffs_BIGINT |
poly p_Divide | ( | poly | p, |
poly | q, | ||
const ring | r ) |
polynomial division a/b, ignoring the rest via singclap_pdivide resp. idLift destroys a,b
Definition at line 34 of file polys.cc.
poly p_DivRem | ( | poly | p, |
poly | q, | ||
poly & | rest, | ||
const ring | r ) |
Definition at line 317 of file polys.cc.
poly pp_Divide | ( | poly | p, |
poly | q, | ||
const ring | r ) |
polynomial division a/b, ignoring the rest via singclap_pdivide resp. idLift does not destroy a,b
Definition at line 177 of file polys.cc.
void rChangeCurrRing | ( | ring | r | ) |
Definition at line 16 of file polys.cc.
poly singclap_gcd | ( | poly | f, |
poly | g, | ||
const ring | r ) |
polynomial gcd via singclap_gcd_r resp. idSyzygies destroys f and g
Definition at line 383 of file polys.cc.