1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-09-19 16:55:37 +01:00
This commit is contained in:
Ed Bennett 2024-08-07 14:39:37 +02:00 committed by GitHub
commit 32bd3ab8d9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -86,8 +86,13 @@ public:
assert(ForceE.Checkerboard()==Even); assert(ForceE.Checkerboard()==Even);
assert(ForceO.Checkerboard()==Odd); assert(ForceO.Checkerboard()==Odd);
#if defined(GRID_CUDA) || defined(GRID_HIP) || defined(GRID_SYCL)
acceleratorSetCheckerboard(Force,ForceE);
acceleratorSetCheckerboard(Force,ForceO);
#else
setCheckerboard(Force,ForceE); setCheckerboard(Force,ForceE);
setCheckerboard(Force,ForceO); setCheckerboard(Force,ForceO);
#endif
Force=-Force; Force=-Force;
delete forcecb; delete forcecb;
@ -130,8 +135,13 @@ public:
assert(ForceE.Checkerboard()==Even); assert(ForceE.Checkerboard()==Even);
assert(ForceO.Checkerboard()==Odd); assert(ForceO.Checkerboard()==Odd);
#if defined(GRID_CUDA) || defined(GRID_HIP) || defined(GRID_SYCL)
acceleratorSetCheckerboard(Force,ForceE);
acceleratorSetCheckerboard(Force,ForceO);
#else
setCheckerboard(Force,ForceE); setCheckerboard(Force,ForceE);
setCheckerboard(Force,ForceO); setCheckerboard(Force,ForceO);
#endif
Force=-Force; Force=-Force;
delete forcecb; delete forcecb;