|
Classes |
| class | Matrix |
Functions |
| template<typename C> |
| void | columnVectors (std::vector< std::vector< C > > &b, const Matrix< C > &m) |
| template<typename C> |
| Matrix< C > & | conjugate (Matrix< C > &, const Matrix< C > &) |
| template<typename C> |
| void | extractBlock (Matrix< C > &, const Matrix< C > &, size_t, size_t, size_t, size_t) |
| template<typename C> |
| void | extractMatrix (Matrix< C > &, const Matrix< C > &, const std::vector< size_t > &, const std::vector< size_t > &) |
| template<typename C> |
| void | identityMatrix (Matrix< C > &, size_t) |
| template<typename C> |
| void | initBasis (std::vector< std::vector< C > > &, size_t) |
| template<typename C> |
| Matrix< C > & | invConjugate (Matrix< C > &, const Matrix< C > &) |
| template<typename C> |
| Matrix< C > & | leftProd (Matrix< C > &, const Matrix< C > &) |
| template<typename C> |
| void | blockReduce (Matrix< C > &, size_t, Matrix< C > &, Matrix< C > &) |
| template<typename C> |
| void | blockShape (Matrix< C > &, size_t, Matrix< C > &, Matrix< C > &) |
| template<typename C> |
| void | columnReduce (Matrix< C > &, size_t, size_t, Matrix< C > &) |
| template<typename C> |
| bool | hasBlockReduction (const Matrix< C > &, size_t) |
| template<typename C> |
| bool | hasReduction (const Matrix< C > &, size_t) |
| template<typename C> |
| Matrix< C >::index_pair | findBlockReduction (const Matrix< C > &, size_t) |
| template<typename C> |
| Matrix< C >::index_pair | findReduction (const Matrix< C > &, size_t) |
| template<typename C> |
| void | rowReduce (Matrix< C > &, size_t, size_t, Matrix< C > &) |
| template<typename C> |
| void | blockReduce (Matrix< C > &m, size_t d, Matrix< C > &r, Matrix< C > &c) |
| template<typename C> |
| void | blockShape (Matrix< C > &m, size_t d, Matrix< C > &r, Matrix< C > &c) |
| template<typename C> |
| void | columnReduce (Matrix< C > &m, size_t j, size_t d, Matrix< C > &c) |
| template<typename C> |
| Matrix< C >::index_pair | findBlockReduction (const Matrix< C > &m, size_t r) |
| template<typename C> |
| Matrix< C >::index_pair | findReduction (const Matrix< C > &m, size_t r) |
| template<typename C> |
| bool | hasBlockReduction (const Matrix< C > &m, size_t r) |
| template<typename C> |
| bool | hasReduction (const Matrix< C > &m, size_t r) |
| template<typename C> |
| void | rowReduce (Matrix< C > &m, size_t i, size_t d, Matrix< C > &r) |