Set to zero explicitly SF clover fields

This commit is contained in:
Alberto Ramos 2021-11-14 22:12:04 +01:00
parent 6fbc516a6a
commit 500305f76b

View file

@ -446,6 +446,8 @@ function krnl_field_tensor!(frc1, frc2, U::AbstractArray{T}, Ubnd, ipl1, ipl2, z
if SFBC && (it == lp.iL[end])
frc1[b,1,r] = projalg(Ush[b,1]*l1/Ush[b,2])
frc1[bu1,2,ru1] = zero(frc1[bu1,2,ru1])
frc1[bd,3,rd] = zero(frc1[bu1,2,ru1])
frc1[bu2,4,ru2] = projalg(l2*l1)
else
frc1[b,1,r] = projalg(ztw1, Ush[b,1]*l1/Ush[b,2])
@ -485,6 +487,8 @@ function krnl_field_tensor!(frc1, frc2, U::AbstractArray{T}, Ubnd, ipl1, ipl2, z
if SFBC && (it == lp.iL[end])
frc2[b,1,r] = projalg(Ush[b,1]*l1/Ush[b,2])
frc1[bu1,2,ru1] = zero(frc1[bu1,2,ru1])
frc1[bd,3,rd] = zero(frc1[bu1,2,ru1])
frc2[bu2,4,ru2] = projalg(l2*l1)
else
frc2[b,1,r] = projalg(ztw1, Ush[b,1]*l1/Ush[b,2])