|
| template<class Field , class Polynomial > |
| std::list< Polynomial > & | CharPoly (const Field &F, std::list< Polynomial > &charp, const size_t N, typename Field::Element_ptr A, const size_t lda, const FFPACK_CHARPOLY_TAG CharpTag=FfpackArithProg) |
| | Compute the characteristic polynomial of A using Krylov Method, and LUP factorization of the Krylov matrix. More...
|
| |
| template<class Polynomial , class Field > |
| Polynomial & | mulpoly (const Field &F, Polynomial &res, const Polynomial &P1, const Polynomial &P2) |
| |
| template<class Field , class Polynomial > |
| Polynomial & | CharPoly (const Field &F, Polynomial &charp, const size_t N, typename Field::Element_ptr A, const size_t lda, const FFPACK_CHARPOLY_TAG CharpTag=FfpackArithProg) |
| |
| template<class Field , class Polynomial > |
| std::list< Polynomial > & | LUKrylov (const Field &F, std::list< Polynomial > &charp, const size_t N, typename Field::Element_ptr A, const size_t lda, typename Field::Element_ptr U, const size_t ldu) |
| |
| template<class Field , class Polynomial > |
| std::list< Polynomial > & | LUKrylov_KGFast (const Field &F, std::list< Polynomial > &charp, const size_t N, typename Field::Element_ptr A, const size_t lda, typename Field::Element_ptr X, const size_t ldx) |
| |