etmc / tmLQCD

tmLQCD is a freely available software suite providing a set of tools to be used in lattice QCD simulations. This is mainly a HMC implementation (including PHMC and RHMC) for Wilson, Wilson Clover and Wilson twisted mass fermions and inverter for different versions of the Dirac operator. The code is fully parallelised and ships with optimisations for various modern architectures, such as commodity PC clusters and the Blue Gene family.
http://www.itkp.uni-bonn.de/~urbach/software.html
GNU General Public License v3.0
32 stars 47 forks source link

fix online meaurements with QUDA when running the HMC #528

Closed kostrzewa closed 2 years ago

kostrzewa commented 2 years ago

always set inv_param.dagger to make sure that we don't accidentally re-use the parameter from the previous solve

kostrzewa commented 2 years ago

Would appreciate a test of this.

Marcogarofalo commented 2 years ago

It works

/qbigwork/garofalo/test_tmLQCD_QUDA/online_meas$ grep residue slurm-86651.out
# Inversion done in 27 iterations, squared residue = 3.327151e-14!
# Inversion done in 24 iterations, squared residue = 2.201307e-14!