![]() |
My Project
UNKNOWN_GIT_VERSION
|
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 76 of file fglmzero.cc.
idealFunctionals::idealFunctionals | ( | int | blockSize, |
int | numFuncs | ||
) |
Definition at line 100 of file fglmzero.cc.
idealFunctionals::~idealFunctionals | ( | ) |
Definition at line 117 of file fglmzero.cc.
fglmVector idealFunctionals::addCols | ( | const int | var, |
int | basisSize, | ||
const fglmVector | v | ||
) | const |
Definition at line 243 of file fglmzero.cc.
|
inline |
Definition at line 90 of file fglmzero.cc.
void idealFunctionals::endofConstruction | ( | ) |
Definition at line 139 of file fglmzero.cc.
|
private |
Definition at line 179 of file fglmzero.cc.
void idealFunctionals::insertCols | ( | int * | divisors, |
int | to | ||
) |
Definition at line 192 of file fglmzero.cc.
void idealFunctionals::insertCols | ( | int * | divisors, |
const fglmVector | to | ||
) |
Definition at line 212 of file fglmzero.cc.
void idealFunctionals::map | ( | ring | source | ) |
Definition at line 145 of file fglmzero.cc.
fglmVector idealFunctionals::multiply | ( | const fglmVector | v, |
int | var | ||
) | const |
Definition at line 269 of file fglmzero.cc.
|
private |
Definition at line 79 of file fglmzero.cc.
|
private |
Definition at line 80 of file fglmzero.cc.
|
private |
Definition at line 82 of file fglmzero.cc.
|
private |
Definition at line 81 of file fglmzero.cc.
|
private |
Definition at line 83 of file fglmzero.cc.
|
private |
Definition at line 84 of file fglmzero.cc.