MultiRHS working, starting to optimise. Block doesn't and I thought it already was; puzzled.

This commit is contained in:
paboyle committed 2017-04-17 10:50:19 +01:00
1 parent 7ede696126
commit 3141ebac10
2 files changed
+170 -41

No files matched your search

@@ -256,8 +256,10 @@ void operator()(LinearOperatorBase<Field> &Linop, const Field &Src, Field &Psi)
Linop.HermOp(P, AP);
// Alpha
// sliceInnerProductVectorTest(v_pAp_test,P,AP,Orthog);
sliceInnerProductVector(v_pAp,P,AP,Orthog);
for(int b=0;b<Nblock;b++){
// std::cout << " "<< v_pAp[b]<<" "<< v_pAp_test[b]<<std::endl;
v_alpha[b] = v_rr[b]/real(v_pAp[b]);
}