From 3fac61fc558ae93397e889838e59c2900da1262b Mon Sep 17 00:00:00 2001 From: Peter Boyle Date: Fri, 29 May 2026 13:55:27 -0400 Subject: [PATCH] benchmarks: add DhopEO benchmarks to Benchmark_staggered and Benchmark_staggeredF Also add NaiveStaggeredFermionF to Benchmark_staggeredF, and fix bug where NaiveStaggered timed loop was calling Ds.Dhop instead of Dn.Dhop. Co-Authored-By: Claude Sonnet 4.6 --- benchmarks/Benchmark_staggered.cc | 64 +++++++++++++++++------------- benchmarks/Benchmark_staggeredF.cc | 49 +++++++++++++++++------ 2 files changed, 72 insertions(+), 41 deletions(-) diff --git a/benchmarks/Benchmark_staggered.cc b/benchmarks/Benchmark_staggered.cc index a419d600..a9f6bc57 100644 --- a/benchmarks/Benchmark_staggered.cc +++ b/benchmarks/Benchmark_staggered.cc @@ -97,37 +97,45 @@ int main (int argc, char ** argv) RealD u0=1.0; ImprovedStaggeredFermionD Ds(Umu,Umu,Grid,RBGrid,mass,c1,c2,u0,params); NaiveStaggeredFermionD Dn(Umu,Grid,RBGrid,mass,c1,u0,params); - - std::cout<