aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/Make.package
blob: 7eea52ee7dab808cac9c2dfea6c2bc3f238f8ff0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CEXE_headers += WarpX_K.H
CEXE_headers += WarpX_FDTD.H
CEXE_sources += WarpXPushFieldsEM.cpp
ifeq ($(USE_PSATD),TRUE)
  CEXE_sources += WarpXFFT.cpp
  F90EXE_sources += WarpX_fft.F90
  include $(WARPX_HOME)/Source/FieldSolver/SpectralSolver/Make.package
endif
ifeq ($(USE_OPENBC_POISSON),TRUE)
  F90EXE_sources += openbc_poisson_solver.F90
endif
ifeq ($DO_ELECTROSTATIC,TRUE)
  F90EXE_sources += solve_E_nodal.F90
endif

INCLUDE_LOCATIONS += $(WARPX_HOME)/Source/FieldSolver
VPATH_LOCATIONS   += $(WARPX_HOME)/Source/FieldSolver