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.