![]() |
My Project
debian-1:4.1.2-p1+ds-2
|
#include "misc/auxiliary.h"
#include "clapsing.h"
#include "factory/factory.h"
#include "coeffs/numbers.h"
#include "coeffs/coeffs.h"
#include "coeffs/bigintmat.h"
#include "monomials/ring.h"
#include "simpleideals.h"
#include "ext_fields/transext.h"
#include "clapconv.h"
#include "polys/monomials/p_polys.h"
#include "misc/intvec.h"
#include "polys/matpol.h"
Go to the source code of this file.
Macros | |
#define | TRANSEXT_PRIVATES |
Functions | |
void | out_cf (const char *s1, const CanonicalForm &f, const char *s2) |
poly | singclap_gcd_r (poly f, poly g, const ring r) |
poly | singclap_gcd_and_divide (poly &f, poly &g, const ring r) |
clears denominators of f and g, divides by gcd(f,g) More... | |
int | pGetExp_Var (poly p, int i, const ring r) |
poly | singclap_resultant (poly f, poly g, poly x, const ring r) |
BOOLEAN | singclap_extgcd (poly f, poly g, poly &res, poly &pa, poly &pb, const ring r) |
poly | singclap_pmult (poly f, poly g, const ring r) |
poly | singclap_pdivide (poly f, poly g, const ring r) |
poly | singclap_pmod (poly f, poly g, const ring r) |
BOOLEAN | count_Factors (ideal I, intvec *v, int j, poly &f, poly fac, const ring r) |
ideal | singclap_factorize (poly f, intvec **v, int with_exps, const ring r) |
ideal | singclap_sqrfree (poly f, intvec **v, int with_exps, const ring r) |
matrix | singclap_irrCharSeries (ideal I, const ring r) |
char * | singclap_neworder (ideal I, const ring r) |
poly | singclap_det (const matrix m, const ring s) |
int | singclap_det_i (intvec *m, const ring) |
number | singclap_det_bi (bigintmat *m, const coeffs cf) |
matrix | singntl_HNF (matrix m, const ring s) |
intvec * | singntl_HNF (intvec *m) |
bigintmat * | singntl_HNF (bigintmat *b) |
matrix | singntl_LLL (matrix m, const ring s) |
intvec * | singntl_LLL (intvec *m) |
ideal | singclap_absFactorize (poly f, ideal &mipos, intvec **exps, int &numFactors, const ring r) |
Variables | |
VAR int | singclap_factorize_retry |
#define TRANSEXT_PRIVATES |
Definition at line 25 of file clapsing.cc.
Definition at line 752 of file clapsing.cc.
void out_cf | ( | const char * | s1, |
const CanonicalForm & | f, | ||
const char * | s2 | ||
) |
Definition at line 90 of file cf_factor.cc.
int pGetExp_Var | ( | poly | p, |
int | i, | ||
const ring | r | ||
) |
Definition at line 265 of file clapsing.cc.
ideal singclap_absFactorize | ( | poly | f, |
ideal & | mipos, | ||
intvec ** | exps, | ||
int & | numFactors, | ||
const ring | r | ||
) |
Definition at line 1853 of file clapsing.cc.
Definition at line 1639 of file clapsing.cc.
Definition at line 1680 of file clapsing.cc.
Definition at line 1662 of file clapsing.cc.
Definition at line 423 of file clapsing.cc.
Definition at line 842 of file clapsing.cc.
poly singclap_gcd_and_divide | ( | poly & | f, |
poly & | g, | ||
const ring | r | ||
) |
clears denominators of f and g, divides by gcd(f,g)
Definition at line 104 of file clapsing.cc.
poly singclap_gcd_r | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 42 of file clapsing.cc.
Definition at line 1453 of file clapsing.cc.
char* singclap_neworder | ( | ideal | I, |
const ring | r | ||
) |
Definition at line 1546 of file clapsing.cc.
poly singclap_pdivide | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 558 of file clapsing.cc.
poly singclap_pmod | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 605 of file clapsing.cc.
poly singclap_pmult | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 511 of file clapsing.cc.
poly singclap_resultant | ( | poly | f, |
poly | g, | ||
poly | x, | ||
const ring | r | ||
) |
Definition at line 279 of file clapsing.cc.
Definition at line 1220 of file clapsing.cc.
Definition at line 1766 of file clapsing.cc.
Definition at line 1735 of file clapsing.cc.
Definition at line 1699 of file clapsing.cc.
Definition at line 1826 of file clapsing.cc.
Definition at line 1797 of file clapsing.cc.
EXTERN_VAR int singclap_factorize_retry |
Definition at line 840 of file clapsing.cc.