| 502 | |
| 503 | |
| 504 | qvector operator * (const qmatrix& m, const qvector& v) { |
| 505 | DEMAND( m.size() == v.size() ); |
| 506 | |
| 507 | qvector out = getZeroVector(v.size()); |
| 508 | |
| 509 | for (size_t r=0; r<v.size(); r++) |
| 510 | for (size_t c=0; c<v.size(); c++) |
| 511 | out[r] += m[r][c] * v[c]; |
| 512 | |
| 513 | return out; |
| 514 | } |
| 515 | |
| 516 | |
| 517 |
nothing calls this directly
no test coverage detected