|
WarpX
|
Go to the source code of this file.
Macros | |
| #define | PXRMP_WITH_GPU |
| #define | PXRMP_GPU_QUALIFIER AMREX_GPU_HOST_DEVICE |
| #define | PXRMP_RESTRICT AMREX_RESTRICT |
| #define | PXRMP_FORCE_INLINE AMREX_FORCE_INLINE |
| #define PXRMP_FORCE_INLINE AMREX_FORCE_INLINE |
| #define PXRMP_GPU_QUALIFIER AMREX_GPU_HOST_DEVICE |
| #define PXRMP_RESTRICT AMREX_RESTRICT |
PICSAR uses internally some specifiers analogous to AMREX_RESTRICT and AMREX_FORCE_INLINE. These definitions set the aformentioned specifiers to AMREX_RESTRICT and AMREX_FORCE_INLINE.
| #define PXRMP_WITH_GPU |
PICSAR uses PXRMP_GPU to decorate methods which should be compiled for GPU. The user has to set it to the right value (AMREX_GPU_DEVICE in this case).
1.8.13