| 333 | } |
| 334 | |
| 335 | void setSubMatrix(QMatrix &dest, QMatrix sub, size_t r, size_t c) { |
| 336 | DEMAND( sub.size() + r <= dest.size() ); |
| 337 | DEMAND( sub.size() + c <= dest.size() ); |
| 338 | for (size_t i=0; i<sub.size(); i++) |
| 339 | for (size_t j=0; j<sub.size(); j++) |
| 340 | dest[r+i][c+j] = sub[i][j]; |
| 341 | } |
| 342 | |
| 343 | QMatrix getSwapMatrix(int qb1, int qb2, int numQb) { |
| 344 | DEMAND( numQb > 1 ); |
no outgoing calls
no test coverage detected