| 380 | } |
| 381 | |
| 382 | Matrix<Complex> MultiVector :: |
| 383 | InnerProductC (const MultiVector & y, bool conjugate) const |
| 384 | { |
| 385 | static Timer t("MultiVector::InnerProductC"); |
| 386 | RegionTimer reg(t); |
| 387 | |
| 388 | Matrix<Complex> res(y.Size(), Size()); |
| 389 | for (int i = 0; i < Size(); i++) |
| 390 | for (int j = 0; j < y.Size(); j++) |
| 391 | res(j,i) = vecs[i]->InnerProductC(*y[j], conjugate); |
| 392 | return res; |
| 393 | } |
| 394 | |
| 395 | |
| 396 | Matrix<> MultiVector :: |
nothing calls this directly
no test coverage detected