diff --git a/src/ComputeForce.cuh b/src/ComputeForce.cuh index 8547e602857358731280f735bd97257906a2b2df..01a91d6b9b080b3bea704241edb4e466f3afec3f 100644 --- a/src/ComputeForce.cuh +++ b/src/ComputeForce.cuh @@ -335,12 +335,13 @@ __global__ void createPairlists(Vector3* __restrict__ pos, const int num, const ex_pair = excludeMap[ai -repID * num]; } - int currEx = ex_pair.x; - int nextEx = (ex_pair.x >= 0) ? excludes[currEx].ind2 : -1; - //loop over neighbor directions for(int idx = 0; idx < 27; ++idx) { + + int currEx = ex_pair.x; + int nextEx = (ex_pair.x >= 0) ? excludes[currEx].ind2 : -1; + int neighbor_cell = tex1Dfetch(NeighborsTex,idx+27*cellid_i); if(neighbor_cell < 0)