lattice / quda

QUDA is a library for performing calculations in lattice QCD on GPUs.
https://lattice.github.io/quda
Other
279 stars 94 forks source link

ApplyLaplace no longer supports nSpin=4 #1475

Closed aniketsen closed 3 weeks ago

aniketsen commented 1 month ago

While preparing a pull request for an interface for Yang--Mills gradient flow (https://arxiv.org/abs/1302.5246), I realized that the support for nSpin=4 in the ApplyLaplace interface was removed in the commit a127fcc97ca2e074fe60595f6dd2389100763637. This breaks the implementation for our test case (Twisted Fermion). But if I understand correctly, other existing interfaces such as performWuppertalnStep would also break for any discretization other than Staggered. Is there an intended work around for this issue?

maddyscientist commented 1 month ago

Apologies for this oversight @aniketsen. I will fix this shortly. Thanks in advance for the upcoming PR 😄

aniketsen commented 1 month ago

Thank you @maddyscientist

kostrzewa commented 3 weeks ago

Fixed by https://github.com/lattice/quda/commit/e67a767b1b741444582b79e3e63fdcb1fd30d589 I guess, right?

maddyscientist commented 3 weeks ago

Yes, this is fixed. We can close this issue.

kostrzewa commented 3 weeks ago

Thanks @maddyscientist !