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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|