--- /tmp/fflas-ffpack-2.5.0-1eipbzc5a/debian/fflas-ffpack-user-doc_2.5.0-1_all.deb +++ fflas-ffpack-user-doc_2.5.0-1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2021-12-16 11:51:49.000000 debian-binary │ --rw-r--r-- 0 0 0 6704 2021-12-16 11:51:49.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 6708 2021-12-16 11:51:49.000000 control.tar.xz │ -rw-r--r-- 0 0 0 180608 2021-12-16 11:51:49.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/share/doc/fflas-ffpack/fflas-ffpack-html/todo.html │ │ │ @@ -39,23 +39,23 @@ │ │ │ │ │ │
│ │ │
│ │ │
Todo List
│ │ │
│ │ │
│ │ │
│ │ │ -
File debug.h
│ │ │ -
we should put vector printing elsewhere.
│ │ │
Global FFPACK::LUdivine (const Field &F, const FFLAS::FFLAS_DIAG Diag, const FFLAS::FFLAS_TRANSPOSE trans, const size_t M, const size_t N, typename Field::Element_ptr A, const size_t lda, size_t *P, size_t *Q, const FFPACK::FFPACK_LU_TAG LuTag, const size_t cutoff)
│ │ │
std::swap ?
│ │ │
Global FFPACK::Protected::RandomKrylovPrecond (const PolRing &PR, std::list< typename PolRing::Element > &completedFactors, const size_t N, typename PolRing::Domain_t::Element_ptr A, const size_t lda, size_t &Nb, typename PolRing::Domain_t::Element_ptr &B, size_t &ldb, typename PolRing::Domain_t::RandIter &g, const size_t degree=__FFLASFFPACK_ARITHPROG_THRESHOLD)
│ │ │

don't assing K2 c*noc x N but only mas (c,noc) x N and store each one after the other
│ │ │

│ │ │

swap to save space ??

│ │ │
│ │ │ +
File debug.h
│ │ │ +
we should put vector printing elsewhere.
│ │ │
Module field
│ │ │
biblio
│ │ │
Module MMalgos
│ │ │
biblio
│ │ │
Module simd
│ │ │
biblio
│ │ │