ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Functions
/home/runner/work/abacus-develop/abacus-develop/source/source_basis/module_pw/CMakeLists.txt File Reference

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 $
 

Function Documentation

◆ add_library()

add_library ( planewave OBJECT ${objects}  )

◆ if()

if ( ENABLE_FLOAT_FFTW  )