|
linbox
|
Limited doc so far. More...
#include <one-invariant-factor.h>
Public Member Functions | |
| template<class IMatrix , class Vector > | |
| Integer & | oneInvariantFactor (Integer &oif, const IMatrix &A, int i, Vector &PrimeL) const |
| Compute the i-th invariant factor of A, ignoring those factors of prime in PrimeL list. | |
| template<class IMatrix > | |
| Integer & | oneInvariantFactor (Integer &oif, const IMatrix &A, int i) const |
| Compute the i-th invariant factor of A. | |
| template<class IMatrix , class Vector > | |
| Integer & | oneInvariantFactor_Bonus (Integer &oif, Integer &bonus, const IMatrix &A, int i, Vector &PrimeL) const |
| Compute the i-th invariant factor of A with bonus, ignoring those factors of prime in PrimeL list. | |
| template<class IMatrix > | |
| Integer & | oneInvariantFactor_Bonus (Integer &oif, Integer &bonus, const IMatrix &A, int i) const |
| Compute the i-th invariant factor of A. | |
Limited doc so far.
| Integer& oneInvariantFactor | ( | Integer & | oif, |
| const IMatrix & | A, | ||
| int | i, | ||
| Vector & | PrimeL | ||
| ) | const [inline] |
Compute the i-th invariant factor of A, ignoring those factors of prime in PrimeL list.
It implements EGV++ (by bds), the adaptive algorithm of EGV and EGV+.
| Integer& oneInvariantFactor | ( | Integer & | oif, |
| const IMatrix & | A, | ||
| int | i | ||
| ) | const [inline] |
Compute the i-th invariant factor of A.
It implements the adaptive algorithm of EGV and EGV+.
| Integer& oneInvariantFactor_Bonus | ( | Integer & | oif, |
| Integer & | bonus, | ||
| const IMatrix & | A, | ||
| int | i, | ||
| Vector & | PrimeL | ||
| ) | const [inline] |
Compute the i-th invariant factor of A with bonus, ignoring those factors of prime in PrimeL list.
It implements EGV++ (by bds), the adaptive algorithm of EGV and EGV+.
| Integer& oneInvariantFactor_Bonus | ( | Integer & | oif, |
| Integer & | bonus, | ||
| const IMatrix & | A, | ||
| int | i | ||
| ) | const [inline] |
Compute the i-th invariant factor of A.
It implements the adaptive algorithm of EGV and EGV+.
1.7.4