A question about new changes in Update 4 for Stable release 2 August 2023

I can not understand these changes description in new version. I hope someone can help me to understand these better:

  • Do not reference cuFFT when compiling the GPU package with CUDA
  • Remove spurious dependency of GPU package on cuFFT (which is currently not used)

I find cuFFT in kokkos/fft3d_kokkos.cpp, why does the document indicate that cuFFT is no longer referenced?

KOKKOS package != GPU package.

GPU package runs all FFTs on host CPU, only KOKKOS uses FFTs on the GPU. As Axel said, these are 2 different packages.

Get it,Thanks!

Get it, thanks for your detailed explanation. :heart: