![]() |
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.