"docs-source/usersguide/vscode:/vscode.git/clone" did not exist on "e30e5b69c25a132f7471827a6b1f4d61fa75aef2"
Commit b41d77a9 authored by Peter Eastman's avatar Peter Eastman
Browse files

Fixed bug in identifying exclusions

parent dbd2927c
......@@ -127,8 +127,9 @@ void computeNonbonded(__global float4* forceBuffers, __global float* energyBuffe
unsigned int tile = xi+yi*PADDED_NUM_ATOMS/TILE_SIZE-yi*(yi+1)/2;
#ifdef USE_EXCLUSIONS
unsigned int excl = (hasExclusions ? exclusions[exclusionIndices[tile]+tgx] : 0xFFFFFFFF);
excl = (excl >> baseLocalAtom) & 0xFFFF;
excl += excl << 16;
excl = (excl >> tgx) | (excl << (TILE_SIZE - tgx));
excl >>= baseLocalAtom;
#endif
unsigned int tj = tgx%(TILE_SIZE/2);
for (unsigned int j = 0; j < TILE_SIZE/2; j++) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment