FflasFfpack
Todo List

Global FFLAS::Protected::ClassicMatmul (const FFPACK::Modular< double > &F, const FFLAS_TRANSPOSE ta, const FFLAS_TRANSPOSE tb, const size_t m, const size_t n, const size_t k, const double alpha, const double *A, const size_t lda, const double *B, const size_t ldb, const double beta, double *C, const size_t ldc, const size_t kmax, const FFLAS_BASE base)
init only if remblock!=0 and _beta == 0

Global FFPACK::LUpdate (const Field &F, const FFLAS::FFLAS_DIAG Diag, const FFLAS::FFLAS_TRANSPOSE trans, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, const size_t R, const size_t K, typename Field::Element *B, const size_t ldb, size_t *P, size_t *Q, const FFPACK::FFPACK_LUDIVINE_TAG LuTag, const size_t cutoff)

std::swap ?

std::swap ?

std::swap ?

std::swap ?

Class Modular< int32_t >
what about this _two64 not so usefull here ?? (but in linbox)

Global ModularBalanced< float >::div (Element &x, const Element &y, const Element &z) const
remove temp

Global write_field (const Field &F, std::ostream &c, const FFLAS::FFLAS_UPLO uplo, const FFLAS::FFLAS_DIAG unit, const typename Field::Element *E, int n, int m, int id, bool mapleFormat=false)

let the user choose to convert to a non destructive format (not double but long or Integer...)

let the user choose to convert to a non destructive format (not double but long or Integer...)