| 285 | | template<class Modulo, class BB, class D, template<class X> class Container> |
| 286 | | void gauss_rankin(Modulo FMOD, Modulo PRIME, Container<size_t>& ranks, BB& LigneA, const size_t Ni, const size_t Nj, const D& density_trait) { |
| | 285 | template<class Modulo, class BB, class D, class Container> |
| | 286 | void gauss_rankin(Modulo FMOD, Modulo PRIME, Container& ranks, BB& LigneA, const size_t Ni, const size_t Nj, const D& density_trait) { |
| 400 | | template<class Modulo, class BB, class D, template<class X> class Container> |
| 401 | | void prime_power_rankin (Modulo FMOD, Modulo PRIME, Container<size_t>& ranks, BB& SLA, const size_t Ni, const size_t Nj, const D& density_trait){ |
| | 400 | template<class Modulo, class BB, class D, class Container> |
| | 401 | void prime_power_rankin (Modulo FMOD, Modulo PRIME, Container& ranks, BB& SLA, const size_t Ni, const size_t Nj, const D& density_trait){ |
| 405 | | template<template<class X> class Container, class Matrix> |
| 406 | | Container<std::pair<size_t,size_t> >& operator()(Container<std::pair<size_t,size_t> >& L, Matrix& A, size_t FMOD, size_t PRIME) { |
| 407 | | Container<size_t> ranks; |
| | 405 | |
| | 406 | template<class Matrix, template<class, class> class Container, template<class> class Alloc> |
| | 407 | Container<std::pair<size_t,size_t>, Alloc<std::pair<size_t,size_t> > >& operator()(Container<std::pair<size_t,size_t>, Alloc<std::pair<size_t,size_t> > >& L, Matrix& A, size_t FMOD, size_t PRIME) { |
| | 408 | Container<size_t, Alloc<size_t> > ranks; |