"platforms/cpu/vscode:/vscode.git/clone" did not exist on "2cd817b4e4ae40b1fc241f7097d947fa60084d25"
Commit 4e9167d0 authored by Peter Eastman's avatar Peter Eastman
Browse files

Fixed some incorrect argument indices

parent 74ba76fc
...@@ -392,7 +392,7 @@ void CudaNonbondedUtilities::updateNeighborListSize() { ...@@ -392,7 +392,7 @@ void CudaNonbondedUtilities::updateNeighborListSize() {
forceArgs[7] = &interactingTiles->getDevicePointer(); forceArgs[7] = &interactingTiles->getDevicePointer();
findInteractingBlocksArgs[5] = &interactingTiles->getDevicePointer(); findInteractingBlocksArgs[5] = &interactingTiles->getDevicePointer();
if (forceArgs.size() > 0) if (forceArgs.size() > 0)
forceArgs[13] = &interactingAtoms->getDevicePointer(); forceArgs[14] = &interactingAtoms->getDevicePointer();
findInteractingBlocksArgs[6] = &interactingAtoms->getDevicePointer(); findInteractingBlocksArgs[6] = &interactingAtoms->getDevicePointer();
if (context.getUseDoublePrecision()) { if (context.getUseDoublePrecision()) {
vector<double4> oldPositionsVec(numAtoms, make_double4(1e30, 1e30, 1e30, 0)); vector<double4> oldPositionsVec(numAtoms, make_double4(1e30, 1e30, 1e30, 0));
......
...@@ -429,7 +429,7 @@ void OpenCLNonbondedUtilities::updateNeighborListSize() { ...@@ -429,7 +429,7 @@ void OpenCLNonbondedUtilities::updateNeighborListSize() {
interactingAtoms = OpenCLArray::create<cl_int>(context, OpenCLContext::TileSize*maxTiles, "interactingAtoms"); interactingAtoms = OpenCLArray::create<cl_int>(context, OpenCLContext::TileSize*maxTiles, "interactingAtoms");
forceKernel.setArg<cl::Buffer>(7, interactingTiles->getDeviceBuffer()); forceKernel.setArg<cl::Buffer>(7, interactingTiles->getDeviceBuffer());
forceKernel.setArg<cl_uint>(11, maxTiles); forceKernel.setArg<cl_uint>(11, maxTiles);
forceKernel.setArg<cl::Buffer>(13, interactingAtoms->getDeviceBuffer()); forceKernel.setArg<cl::Buffer>(14, interactingAtoms->getDeviceBuffer());
findInteractingBlocksKernel.setArg<cl::Buffer>(5, interactingTiles->getDeviceBuffer()); findInteractingBlocksKernel.setArg<cl::Buffer>(5, interactingTiles->getDeviceBuffer());
findInteractingBlocksKernel.setArg<cl::Buffer>(6, interactingAtoms->getDeviceBuffer()); findInteractingBlocksKernel.setArg<cl::Buffer>(6, interactingAtoms->getDeviceBuffer());
findInteractingBlocksKernel.setArg<cl_uint>(8, maxTiles); findInteractingBlocksKernel.setArg<cl_uint>(8, maxTiles);
......
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