Frobby
0.9.5
|
Objects of this class represents a monomial ideal. More...
#include <IdealTree.h>
Classes | |
class | Node |
Public Member Functions | |
IdealTree (const Ideal &ideal) | |
~IdealTree () | |
bool | strictlyContains (const Exponent *term) const |
size_t | getVarCount () const |
Private Attributes | |
auto_ptr< Ideal > | _storage |
auto_ptr< Node > | _root |
Objects of this class represents a monomial ideal.
The representation uses a tree that speeds up some operations compared to a flat list.
Definition at line 29 of file IdealTree.h.
IdealTree::IdealTree | ( | const Ideal & | ideal | ) |
Definition at line 148 of file IdealTree.cpp.
IdealTree::~IdealTree | ( | ) |
Definition at line 156 of file IdealTree.cpp.
size_t IdealTree::getVarCount | ( | ) | const |
Definition at line 166 of file IdealTree.cpp.
bool IdealTree::strictlyContains | ( | const Exponent * | term | ) | const |
Definition at line 161 of file IdealTree.cpp.
|
private |
Definition at line 41 of file IdealTree.h.
|
private |
Definition at line 40 of file IdealTree.h.