aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/CMakeLists.txt
blob: 58dd10f41cff5bf780033738c55514fc97241461 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
foreach(D IN LISTS WarpX_DIMS)
    warpx_set_suffix_dims(SD ${D})
    target_sources(lib_${SD}
      PRIVATE
        ElectrostaticSolver.cpp
        WarpXPushFieldsEM.cpp
        WarpXPushFieldsHybridPIC.cpp
        WarpX_QED_Field_Pushers.cpp
    )
endforeach()

add_subdirectory(FiniteDifferenceSolver)
add_subdirectory(MagnetostaticSolver)
if(WarpX_PSATD)
    add_subdirectory(SpectralSolver)
endif()