My Project
|
This file provides utility functions to compute characteristic sets. More...
#include "config.h"
#include "canonicalform.h"
#include "cf_algorithm.h"
#include "cfCharSetsUtil.h"
Go to the source code of this file.
Macros | |
#define | __ARRAY_INIT__ -1 |
#define | __INIT_GAP__ 3 |
This file provides utility functions to compute characteristic sets.
Definition in file cfCharSetsUtil.cc.
#define __ARRAY_INIT__ -1 |
Definition at line 23 of file cfCharSetsUtil.cc.
#define __INIT_GAP__ 3 |
Definition at line 257 of file cfCharSetsUtil.cc.
ListCFList adjoin | ( | const CFList & | is, |
const CFList & | qs, | ||
const ListCFList & | qh | ||
) |
Definition at line 495 of file cfCharSetsUtil.cc.
ListCFList adjoinb | ( | const CFList & | is, |
const CFList & | qs, | ||
const ListCFList & | qh, | ||
const CFList & | cs | ||
) |
Definition at line 533 of file cfCharSetsUtil.cc.
ListCFList contract | ( | const ListCFList & | cs | ) |
Definition at line 926 of file cfCharSetsUtil.cc.
Definition at line 904 of file cfCharSetsUtil.cc.
int degord | ( | const Variable & | x, |
const Variable & | y, | ||
const CFList & | PS, | ||
Intarray & | A, | ||
Intarray & | B, | ||
Intarray & | C, | ||
Intarray & | D, | ||
Intarray & | E, | ||
Intarray & | F, | ||
Intarray & | G | ||
) |
Definition at line 162 of file cfCharSetsUtil.cc.
Definition at line 27 of file cfCharSetsUtil.cc.
int degpsmin | ( | const CFList & | PS, |
const Variable & | x, | ||
Intarray & | A, | ||
Intarray & | B, | ||
Intarray & | C, | ||
Intarray & | D | ||
) |
Definition at line 54 of file cfCharSetsUtil.cc.
Definition at line 805 of file cfCharSetsUtil.cc.
Definition at line 755 of file cfCharSetsUtil.cc.
Definition at line 196 of file cfCharSetsUtil.cc.
void initArray | ( | const int | highest_level, |
Intarray & | A, | ||
Intarray & | B, | ||
Intarray & | C, | ||
Intarray & | D, | ||
Intarray & | E, | ||
Intarray & | F, | ||
Intarray & | G | ||
) |
Definition at line 228 of file cfCharSetsUtil.cc.
Definition at line 743 of file cfCharSetsUtil.cc.
void inplaceUnion | ( | const ListCFList & | a, |
ListCFList & | b | ||
) |
is PS a subset of Cset ?
Definition at line 461 of file cfCharSetsUtil.cc.
bool lowerRank | ( | const CanonicalForm & | F, |
const CanonicalForm & | G, | ||
int & | ind | ||
) |
Definition at line 325 of file cfCharSetsUtil.cc.
CanonicalForm lowestRank | ( | const CFList & | L | ) |
Definition at line 357 of file cfCharSetsUtil.cc.
CanonicalForm normalize | ( | const CanonicalForm & | F | ) |
normalize a poly, i.e. in char 0 clear denominators, remove integer content in char p divide by leading coeff
Definition at line 590 of file cfCharSetsUtil.cc.
Definition at line 146 of file cfCharSetsUtil.cc.
Definition at line 212 of file cfCharSetsUtil.cc.
CanonicalForm Prem | ( | const CanonicalForm & | F, |
const CanonicalForm & | G | ||
) |
pseudo remainder of F by G with certain factors of LC (g) cancelled
Definition at line 616 of file cfCharSetsUtil.cc.
CanonicalForm Prem | ( | const CanonicalForm & | f, |
const CFList & | L | ||
) |
pseudo remainder of f by L
Definition at line 710 of file cfCharSetsUtil.cc.
CanonicalForm Premb | ( | const CanonicalForm & | f, |
const CFList & | L | ||
) |
pseudo remainder of f by L with faster test for remainder being zero
Definition at line 677 of file cfCharSetsUtil.cc.
void removeContent | ( | CanonicalForm & | F, |
CanonicalForm & | cF | ||
) |
Definition at line 776 of file cfCharSetsUtil.cc.
CFList removeContent | ( | const CFList & | PS, |
StoreFactors & | StoredFactors | ||
) |
Definition at line 879 of file cfCharSetsUtil.cc.
void removeFactors | ( | CanonicalForm & | r, |
StoreFactors & | StoredFactors, | ||
CFList & | removedFactors | ||
) |
Definition at line 823 of file cfCharSetsUtil.cc.
Definition at line 259 of file cfCharSetsUtil.cc.
void select | ( | const ListCFList & | ppi, |
int | length, | ||
ListCFList & | ppi1, | ||
ListCFList & | ppi2 | ||
) |
void sortCFListByLevel | ( | CFList & | list | ) |
void sortListCFList | ( | ListCFList & | list | ) |
int Tdeg | ( | const CFList & | PS, |
const Variable & | x, | ||
Intarray & | A, | ||
Intarray & | B, | ||
Intarray & | C, | ||
Intarray & | D, | ||
Intarray & | E, | ||
Intarray & | F | ||
) |
Definition at line 91 of file cfCharSetsUtil.cc.