linbox
1
|
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. It implements EGV++ (by bds), the adaptive algorithm of EGV and EGV+. | |
template<class IMatrix > | |
Integer & | oneInvariantFactor (Integer &oif, const IMatrix &A, int i) const |
Compute the i-th invariant factor of A. It implements the adaptive algorithm of EGV and EGV+. | |
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. It implements EGV++ (by bds), the adaptive algorithm of EGV and EGV+. | |
template<class IMatrix > | |
Integer & | oneInvariantFactor_Bonus (Integer &oif, Integer &bonus, const IMatrix &A, int i) const |
Compute the i-th invariant factor of A. It implements the adaptive algorithm of EGV and EGV+. |
Limited doc so far.