![]() |
My Project
|
modular resultant algorithm More...
#include "config.h"
#include <math.h>
#include "cf_assert.h"
#include "timing.h"
#include "cfModResultant.h"
#include "cf_primes.h"
#include "templates/ftmpl_functions.h"
#include "cf_map.h"
#include "cf_algorithm.h"
#include "cf_iter.h"
#include "cf_irred.h"
#include "cf_generator.h"
#include "cf_random.h"
#include "cf_map_ext.h"
#include "facFqBivarUtil.h"
#include "NTLconvert.h"
#include "FLINTconvert.h"
Go to the source code of this file.
Variables | |
const CanonicalForm & | G |
const CanonicalForm CFMap & | M |
const CanonicalForm CFMap CFMap & | N |
const CanonicalForm CFMap CFMap const Variable & | x |
int * | degsf = NEW_ARRAY(int,n + 1) |
int * | degsg = NEW_ARRAY(int,n + 1) |
int | both_non_zero = 0 |
int | f_zero = 0 |
int | g_zero = 0 |
int | both_zero = 0 |
int | degsfx |
int | degsgx |
int | Flevel =F.level() |
int | Glevel =G.level() |
else | |
modular resultant algorithm
Definition in file cfModResultant.cc.
|
inlinestatic |
Definition at line 527 of file cfModResultant.cc.
DELETE_ARRAY | ( | degsg | ) |
|
inlinestatic |
Definition at line 311 of file cfModResultant.cc.
Definition at line 72 of file cfEzgcd.cc.
if | ( | x.level() ! | = 1 | ) |
Definition at line 67 of file cfModResultant.cc.
|
inlinestatic |
Definition at line 337 of file cfModResultant.cc.
|
inlinestatic |
Definition at line 243 of file cfModResultant.cc.
CanonicalForm resultantFp | ( | const CanonicalForm & | A, |
const CanonicalForm & | B, | ||
const Variable & | x, | ||
bool | prob = true ) |
modular resultant algorihtm over Fp
[in] | A | some poly |
[in] | B | some poly |
[in] | x | some polynomial variable |
[in] | prob | if true use probabilistic algorithm |
Definition at line 349 of file cfModResultant.cc.
CanonicalForm resultantZ | ( | const CanonicalForm & | A, |
const CanonicalForm & | B, | ||
const Variable & | x, | ||
bool | prob = true ) |
modular resultant algorihtm over Z
[in] | A | some poly |
[in] | B | some poly |
[in] | x | some polynomial variable |
[in] | prob | if true use probabilistic algorithm |
Definition at line 560 of file cfModResultant.cc.
|
inlinestatic |
Definition at line 545 of file cfModResultant.cc.
TIMING_DEFINE_PRINT | ( | fac_resultant_p | ) | const & |
|
inlinestatic |
Definition at line 256 of file cfModResultant.cc.
int both_non_zero = 0 |
Definition at line 59 of file cfModResultant.cc.
int both_zero = 0 |
Definition at line 62 of file cfModResultant.cc.
degsf = NEW_ARRAY(int,n + 1) |
Definition at line 50 of file cfModResultant.cc.
int degsfx |
Definition at line 63 of file cfModResultant.cc.
degsg = NEW_ARRAY(int,n + 1) |
Definition at line 51 of file cfModResultant.cc.
int degsgx |
Definition at line 63 of file cfModResultant.cc.
else |
Definition at line 217 of file cfModResultant.cc.
int f_zero = 0 |
Definition at line 60 of file cfModResultant.cc.
int Flevel =F.level() |
Definition at line 64 of file cfModResultant.cc.
Definition at line 46 of file cfModResultant.cc.
int g_zero = 0 |
Definition at line 61 of file cfModResultant.cc.
int Glevel =G.level() |
Definition at line 65 of file cfModResultant.cc.
Definition at line 46 of file cfModResultant.cc.
Definition at line 47 of file cfModResultant.cc.
Definition at line 47 of file cfModResultant.cc.