![]() |
My Project
|
#include "misc/auxiliary.h"
#include "clapsing.h"
#include "factory/factory.h"
#include "factory/cf_roots.h"
#include "coeffs/numbers.h"
#include "coeffs/coeffs.h"
#include "coeffs/bigintmat.h"
#include "monomials/ring.h"
#include "simpleideals.h"
#include "polys/flintconv.h"
#include "polys/flint_mpoly.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) |
cf_algorithm.cc - simple mathematical algorithms. More... | |
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) |
int * | Zp_roots (poly p, const ring r) |
Variables | |
VAR int | singclap_factorize_retry |
#define TRANSEXT_PRIVATES |
Definition at line 28 of file clapsing.cc.
Definition at line 824 of file clapsing.cc.
void out_cf | ( | const char * | s1, |
const CanonicalForm & | f, | ||
const char * | s2 | ||
) |
cf_algorithm.cc - simple mathematical algorithms.
Hierarchy: mathematical algorithms on canonical forms
A "mathematical" algorithm is an algorithm which calculates some mathematical function in contrast to a "structural" algorithm which gives structural information on polynomials.
Compare these functions to the functions in ‘cf_ops.cc’, which are structural algorithms.
Definition at line 99 of file cf_factor.cc.
int pGetExp_Var | ( | poly | p, |
int | i, | ||
const ring | r | ||
) |
Definition at line 297 of file clapsing.cc.
ideal singclap_absFactorize | ( | poly | f, |
ideal & | mipos, | ||
intvec ** | exps, | ||
int & | numFactors, | ||
const ring | r | ||
) |
Definition at line 1963 of file clapsing.cc.
Definition at line 1723 of file clapsing.cc.
Definition at line 1764 of file clapsing.cc.
Definition at line 1746 of file clapsing.cc.
Definition at line 455 of file clapsing.cc.
Definition at line 914 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 136 of file clapsing.cc.
poly singclap_gcd_r | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 45 of file clapsing.cc.
Definition at line 1537 of file clapsing.cc.
char * singclap_neworder | ( | ideal | I, |
const ring | r | ||
) |
Definition at line 1630 of file clapsing.cc.
poly singclap_pdivide | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 590 of file clapsing.cc.
poly singclap_pmod | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 668 of file clapsing.cc.
poly singclap_pmult | ( | poly | f, |
poly | g, | ||
const ring | r | ||
) |
Definition at line 543 of file clapsing.cc.
poly singclap_resultant | ( | poly | f, |
poly | g, | ||
poly | x, | ||
const ring | r | ||
) |
Definition at line 311 of file clapsing.cc.
Definition at line 1304 of file clapsing.cc.
Definition at line 1850 of file clapsing.cc.
Definition at line 1819 of file clapsing.cc.
Definition at line 1783 of file clapsing.cc.
Definition at line 1910 of file clapsing.cc.
Definition at line 1881 of file clapsing.cc.
int * Zp_roots | ( | poly | p, |
const ring | r | ||
) |
Definition at line 2048 of file clapsing.cc.
EXTERN_VAR int singclap_factorize_retry |
Definition at line 912 of file clapsing.cc.