diff --git a/src/gauge/hisqsmear.nim b/src/gauge/hisqsmear.nim index e69de29..eff1009 100644 --- a/src/gauge/hisqsmear.nim +++ b/src/gauge/hisqsmear.nim @@ -0,0 +1,74 @@ +import qex +import gauge +import gauge/[fat7l,fat7lderiv] + +export hisqLinks + +proc fat7lDeriv( + mid: auto, + gauge: auto, + deriv: auto, + coef: Fat7lCoefs, + llgauge: auto, + llderiv: auto, + naik: float, + perf: var PerfInfo + ) = + var (f,fll) = (newOneOf(deriv),newOneOf(llderiv)) + fat7lderiv(f,gauge,deriv,coef,fll,llgauge,llderiv,naik,perf) + threads: + for mu in 0..