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