A block matrix formed by repeating (tiling) a dense matrix along the diagonal. More...
#include <matrix.h>
Public Member Functions | |
tiledBlockMatrix (const matrix &mBlock, int nBlocks, const std::vector< complex > *phaseArr=0) | |
matrix | operator* (const matrix &) const |
multiply block matrix by dense matrix | |
Friends | |
matrix | operator* (const matrix &m, const tiledBlockMatrix &tbm) |
multiply dense matrix by block matrix | |
A block matrix formed by repeating (tiling) a dense matrix along the diagonal.