ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
Functions | |
if (ENABLE_FLOAT_FFTW) list(APPEND FFT_SRC module_fft/fft_cpu_float.cpp) endif() if(USE_CUDA) list(APPEND FFT_SRC module_fft/fft_cuda.cpp) endif() if(USE_ROCM) list(APPEND FFT_SRC module_fft/fft_rocm.cpp) endif() if(USE_DSP) list(APPEND FFT_SRC module_fft/fft_dsp.cpp module_fft/fft_dsp_float.cpp pw_transform_k_dsp.cpp) endif() list(APPEND objects pw_basis.cpp pw_basis_k.cpp pw_basis_sup.cpp pw_distributeg.cpp pw_distributeg_method1.cpp pw_distributeg_method2.cpp pw_distributer.cpp pw_init.cpp pw_transform.cpp pw_transform_gpu.cpp pw_transform_k.cpp module_fft/fft_bundle.cpp module_fft/fft_cpu.cpp $ | |
add_library (planewave OBJECT ${objects}) if(USE_DSP) target_link_libraries(planewave PRIVATE $ | |
add_library | ( | planewave OBJECT ${objects} | ) |
if | ( | ENABLE_FLOAT_FFTW | ) |