blob: 8be3a6812ea7b214689d5c693b223bd5762c19c1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
CEXE_sources += SpectralSolver.cpp
CEXE_sources += SpectralFieldData.cpp
CEXE_sources += SpectralKSpace.cpp
ifeq ($(USE_CUDA),TRUE)
CEXE_sources += WrapCuFFT.cpp
else ifeq ($(USE_HIP),TRUE)
CEXE_sources += WrapRocFFT.cpp
else
CEXE_sources += WrapFFTW.cpp
endif
ifeq ($(USE_RZ),TRUE)
CEXE_sources += SpectralSolverRZ.cpp
CEXE_sources += SpectralFieldDataRZ.cpp
CEXE_sources += SpectralKSpaceRZ.cpp
CEXE_sources += SpectralBinomialFilter.cpp
include $(WARPX_HOME)/Source/FieldSolver/SpectralSolver/SpectralHankelTransform/Make.package
endif
include $(WARPX_HOME)/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/Make.package
VPATH_LOCATIONS += $(WARPX_HOME)/Source/FieldSolver/SpectralSolver
|