firstInvariantFactor(Integer &fif, const IMatrix &A, const Vector &PrimeL) const | SmithForm | [inline, protected] |
getLIFThreshold() const | SmithForm | [inline] |
getOIFThreshold() const | SmithForm | [inline] |
Integer typedef | SmithForm | |
oif | SmithForm | [protected] |
oneInvariantFactor typedef | SmithForm | |
r | SmithForm | [protected] |
rank | SmithForm | [protected] |
Rank typedef | SmithForm | |
Ring typedef | SmithForm | |
setLIFThreshold(int _lifthreshold=DEFAULTLIFTHRESHOLD) | SmithForm | [inline] |
setOIFThreshold(int _oifthreshold=DEFAULTOIFTHRESHOLD) | SmithForm | [inline] |
SmithForm(const oneInvariantFactor &_oif=oneInvariantFactor(), const Rank &_rank=Rank(), const Ring &_r=Ring(), int _oifthreshold=DEFAULTOIFTHRESHOLD, int _lifthreshold=DEFAULTLIFTHRESHOLD) | SmithForm | [inline] |
smithForm(Vector &sf, const IMatrix &A, const VectorP &PrimeL) const | SmithForm | [inline] |
smithForm(Vector &sf, const IMatrix &A) const | SmithForm | [inline] |
smithFormBackward(Vector &sf, const IMatrix &A, const VectorP &PrimeL) const | SmithForm | [inline] |
smithFormBackward(Vector &sf, const IMatrix &A) const | SmithForm | [inline] |
smithFormBinarySearch(Vector &sf, const IMatrix &A, int i, int j, const VectorP &PrimeL) const | SmithForm | [inline, protected] |
smithFormBinarySearchBackward(Vector &sf, const IMatrix &A, int i, int j, int depth, const VectorP &PrimeL) const | SmithForm | [inline, protected] |