Namespaces |
namespace | FFPACK |
| Finite Field PACK Set of elimination based routines for dense linear algebra.
|
namespace | FFPACK::Protected |
Defines |
#define | __FFLASFFPACK_charpoly_INL |
Functions |
template<class Field , class Polynomial > |
std::list< Polynomial > & | CharPoly (const Field &F, std::list< Polynomial > &charp, const size_t N, typename Field::Element *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.
|
template<class Field , class Polynomial > |
std::list< Polynomial > & | LUKrylov (const Field &F, std::list< Polynomial > &charp, const size_t N, typename Field::Element *A, const size_t lda, typename Field::Element *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 *A, const size_t lda, typename Field::Element *X, const size_t ldx) |