I think these fixes should only affect the QUDA path of ks_eigen.
There are three minor compilation fixes:
Changed a leftover USE_EIG_QUDA to USE_EIG_GPU
Added QUDA option to ks_eigen/Make_template
Removed deprecated sp_pad from eigen_stuff_QUDA.c. This inversion parameter was removed from QUDA in commit 50864ffde1bd8f46fd4a2a2b2e6d44a5a588e2c2
There is a QUDA interface fix:
Per Evan Weinberg (@weinbe2), we need to add the use_pc flag to the QudaEigParam structure. This fixes a runtime error about the Hermiticity of the operator
Finally, I added a couple (hopefully useful) comments to the QUDA sample input files.
I think these fixes should only affect the QUDA path of ks_eigen.
There are three minor compilation fixes:
There is a QUDA interface fix:
Finally, I added a couple (hopefully useful) comments to the QUDA sample input files.