diff --git a/lib/qcd/action/fermion/WilsonFermion.cc b/lib/qcd/action/fermion/WilsonFermion.cc index 55fbfa01..36c1870c 100644 --- a/lib/qcd/action/fermion/WilsonFermion.cc +++ b/lib/qcd/action/fermion/WilsonFermion.cc @@ -137,7 +137,7 @@ namespace QCD { MooeeInv(in,out); } template - void WilsonFermion:: MomentumSpacePropagator(FermionField &out, const FermionField &in) { + void WilsonFermion:: MomentumSpacePropagator(FermionField &out, const FermionField &in,RealD _m) { // what type LatticeComplex conformable(_grid,out._grid); @@ -179,7 +179,7 @@ namespace QCD { denom=denom + sin(kmu)*sin(kmu); } - wilson = wilson + mass; // 2 sin^2 k/2 + m + wilson = wilson + _m; // 2 sin^2 k/2 + m num = num + wilson*in; // -i gmu sin k + 2 sin^2 k/2 + m