![]() |
My Project
|
Public Member Functions | |
idealFunctionals (int blockSize, int numFuncs) | |
~idealFunctionals () | |
int | dimen () const |
void | endofConstruction () |
void | map (ring source) |
void | insertCols (int *divisors, int to) |
void | insertCols (int *divisors, const fglmVector to) |
fglmVector | addCols (const int var, int basisSize, const fglmVector v) const |
fglmVector | multiply (const fglmVector v, int var) const |
Private Member Functions | |
matHeader * | grow (int var) |
Private Attributes | |
int | _block |
int | _max |
int | _size |
int | _nfunc |
int * | currentSize |
matHeader ** | func |
Definition at line 74 of file fglmzero.cc.
Definition at line 98 of file fglmzero.cc.
idealFunctionals::~idealFunctionals | ( | ) |
Definition at line 115 of file fglmzero.cc.
fglmVector idealFunctionals::addCols | ( | const int | var, |
int | basisSize, | ||
const fglmVector | v ) const |
Definition at line 241 of file fglmzero.cc.
|
inline |
Definition at line 88 of file fglmzero.cc.
void idealFunctionals::endofConstruction | ( | ) |
Definition at line 137 of file fglmzero.cc.
Definition at line 177 of file fglmzero.cc.
void idealFunctionals::insertCols | ( | int * | divisors, |
const fglmVector | to ) |
Definition at line 143 of file fglmzero.cc.
fglmVector idealFunctionals::multiply | ( | const fglmVector | v, |
int | var ) const |
Definition at line 267 of file fglmzero.cc.
|
private |
Definition at line 77 of file fglmzero.cc.
|
private |
Definition at line 78 of file fglmzero.cc.
|
private |
Definition at line 80 of file fglmzero.cc.
|
private |
Definition at line 79 of file fglmzero.cc.
|
private |
Definition at line 81 of file fglmzero.cc.
|
private |
Definition at line 82 of file fglmzero.cc.