![]() |
My Project
|
Public Member Functions | |
fglmSdata (const ideal thisIdeal) | |
~fglmSdata () | |
BOOLEAN | state () const |
int | getBasisSize () const |
int | newBasisElem (poly &p) |
void | newBorderElem (poly &m, fglmVector v) |
BOOLEAN | candidatesLeft () const |
fglmSelem | nextCandidate () |
void | updateCandidates () |
int | getEdgeNumber (const poly m) const |
poly | getSpanPoly (int number) const |
fglmVector | getVectorRep (const poly m) |
fglmVector | getBorderDiv (const poly m, int &var) const |
Private Attributes | |
ideal | theIdeal |
int | idelems |
int * | varpermutation |
int | basisBS |
int | basisMax |
int | basisSize |
polyset | basis |
int | borderBS |
int | borderMax |
int | borderSize |
borderElem * | border |
List< fglmSelem > | nlist |
BOOLEAN | _state |
Definition at line 336 of file fglmzero.cc.
Definition at line 372 of file fglmzero.cc.
fglmSdata::~fglmSdata | ( | ) |
Definition at line 403 of file fglmzero.cc.
|
inline |
Definition at line 363 of file fglmzero.cc.
|
inline |
Definition at line 360 of file fglmzero.cc.
fglmVector fglmSdata::getBorderDiv | ( | const poly | m, |
int & | var ) const |
Definition at line 578 of file fglmzero.cc.
|
inline |
Definition at line 367 of file fglmzero.cc.
fglmVector fglmSdata::getVectorRep | ( | const poly | m | ) |
Definition at line 543 of file fglmzero.cc.
int fglmSdata::newBasisElem | ( | poly & | p | ) |
Definition at line 424 of file fglmzero.cc.
void fglmSdata::newBorderElem | ( | poly & | m, |
fglmVector | v ) |
Definition at line 441 of file fglmzero.cc.
fglmSelem fglmSdata::nextCandidate | ( | ) |
Definition at line 467 of file fglmzero.cc.
|
inline |
Definition at line 359 of file fglmzero.cc.
void fglmSdata::updateCandidates | ( | ) |
Definition at line 479 of file fglmzero.cc.
|
private |
Definition at line 354 of file fglmzero.cc.
|
private |
Definition at line 346 of file fglmzero.cc.
|
private |
Definition at line 343 of file fglmzero.cc.
|
private |
Definition at line 344 of file fglmzero.cc.
|
private |
Definition at line 345 of file fglmzero.cc.
|
private |
Definition at line 351 of file fglmzero.cc.
|
private |
Definition at line 348 of file fglmzero.cc.
|
private |
Definition at line 349 of file fglmzero.cc.
|
private |
Definition at line 350 of file fglmzero.cc.
|
private |
Definition at line 340 of file fglmzero.cc.
Definition at line 353 of file fglmzero.cc.
|
private |
Definition at line 339 of file fglmzero.cc.
|
private |
Definition at line 341 of file fglmzero.cc.