31 assert(b.
nin() == Nin);
32 assert(b.
nvol() == Nvol);
37 Field bt(Nin, Nvol, 1);
38 Field xt(Nin, Nvol, 1), xt2(Nin, Nvol, 1);
39 Field b_5d(Nin, Nvol, Nex), bt_5d(Nin, Nvol, Nex);
40 Field xq_5d(Nin, Nvol, Nex);
44 for (
int ch = -1; ch <= 1; ch = ch + 2) {
46 if (bt.norm2() < 1.e-14)
continue;
65 xt.setpart_ex(0, xq_5d, 0);
69 xt.setpart_ex(0, xq_5d, Nex - 1);