From 266ec12b98bb100622ff93ead17c34d2a23f5d0e Mon Sep 17 00:00:00 2001 From: Xiao-Yong Jin Date: Thu, 18 Jul 2024 16:49:07 -0500 Subject: [PATCH] experimental/graph: add stout smear deriv test --- src/experimental/graph/gauge.nim | 7 +++ src/experimental/graph/tggauge.nim | 2 +- src/experimental/graph/tgstout.nim | 98 ++++++++++++++++++++++++++++++ 3 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 src/experimental/graph/tgstout.nim diff --git a/src/experimental/graph/gauge.nim b/src/experimental/graph/gauge.nim index f058cd6..c1d04ff 100644 --- a/src/experimental/graph/gauge.nim +++ b/src/experimental/graph/gauge.nim @@ -15,6 +15,13 @@ type Ggauge* {.final.} = ref object of Gvalue proc getgauge*(x: Gvalue): Gauge = Ggauge(x).gval +proc update*(x: Gvalue, g: Gauge) = + let u = x.getgauge + threads: + for mu in 0..