lattice / quda

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

copyExtendedColorSpinor functions does not support Mobius fermion field #694

Open hummingtree opened 6 years ago

hummingtree commented 6 years ago

It seems the copyExtendedColorSpinor functions in lib/extended_color_spinor_utilities.cu does not recognize the extra 5th dimension for domain-wall/mobius fermions. I don't know if this is something that will be supported in the near future?

Thanks,

maddyscientist commented 6 years ago

Hi @hummingtree. The copyExtendedColorSpinor function is essentially deprecated, as it doesn't have the full functionality desired. The plan is to extend the framework used for extending gauge fields, to also work with color-spinor fields as well.

hummingtree commented 6 years ago

Thanks @maddyscientist. It would be great if quda could support the extension of 5-dim fermion field. We(RBC/UKQCD) are trying to implement a new preconditioner for CG which needs this badly. I don't know if you have any idea about when this functionality will be implemented?