aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.cpp
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2020-07-01 17:48:20 -0700
committerGravatar GitHub <noreply@github.com> 2020-07-01 17:48:20 -0700
commit5f037473b3e397f652b214f3ef59a26b25c40e5d (patch)
tree078983dc544b8bbd75663c28c4a760a75a8113f8 /Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.cpp
parentc8d587eeaaeaf8cb07f7c67f4639412bb3202ebd (diff)
downloadWarpX-5f037473b3e397f652b214f3ef59a26b25c40e5d.tar.gz
WarpX-5f037473b3e397f652b214f3ef59a26b25c40e5d.tar.zst
WarpX-5f037473b3e397f652b214f3ef59a26b25c40e5d.zip
CMake: DPC++, OMP Def., Binary Names (#1125)
With regards to the `WarpX_COMPUTE` options the following changes are introduced: - default: `OMP` (as in GNUmake) - rename: `NONE` -> `NOACC` (no accelerated computing backend) - adds: `DPCPP` (for SYCL/Intel DPC++ beta7 or newer) Furthermore, we encode relevant, user-facing options in our binary name. The namings are intentionally a different and skip few options that are verbose and unlikely to appear even in development at the same time. Furthermore, this builds a `warpx` symlink in `bin/` to the latest build executable (when swtiching options), so that repeated compile-and-test workflows do not need to take care of the executable name anymore.
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithm.cpp')
0 files changed, 0 insertions, 0 deletions