Commit Graph

15 Commits

Author SHA1 Message Date
09b8b117fc cmake: consistent usage of find variable 2020-09-08 09:35:45 -06:00
6f0a56c176 cmake: fftw is now a private dep 2020-05-15 13:42:51 -06:00
9aa6d04997 cmake: move if(PKG_) out of cmake file 2020-04-05 14:57:06 -06:00
5411ae698f KSPACE.cmake: use MKL imported target 2020-04-05 14:39:13 -06:00
33a57ed215 cmake: some more include_directories() -> target_include_directories() 2020-03-24 11:36:21 -06:00
572502b33d cmake: add_definitions() -> target_compile_definitions() 2020-03-24 09:35:57 -06:00
6ee25db32a cmake: fftw needs to be public due to DSO 2020-03-23 08:00:51 -06:00
3076e26707 cmake: create imported target for FFTW 2020-03-22 19:20:00 -06:00
5828815b3e cmake: remove LAMMPS_LINK_LIBS 2020-03-22 18:55:53 -06:00
795f2fd894 properly support threaded FFTs with MKL and document it. remove commented out FFTW2 code 2020-01-27 11:00:57 -05:00
3784df23f0 use FFT_FFTW_THREADS consistently, add CUFFT to CMake, minor improvements 2020-01-12 21:32:07 -05:00
bf06dca11c make support for threaded FFTW3 consistent and incorporate it into CMake
This now also includes threaded FFTW3 for regular FFTs, not only KOKKOS.
2019-07-19 16:46:37 -04:00
cf11804ceb refactor FFT handling in CMake module for KSPACE.
This also improves the FFT info output in the PPPM styles

# Conflicts:
#	cmake/Modules/Packages/KSPACE.cmake
2019-07-19 14:44:24 -04:00
94cb1a8a6a Add CUFFT to KSPACE.cmake 2019-07-02 11:40:23 -06:00
203c6d122b Move KSPACE CMake configuration into its own file 2019-06-09 21:37:34 -04:00