Make NBNXM force getter available in all backends
[alexxy/gromacs.git] / src / gromacs / nbnxm / nbnxm_gpu_data_mgmt.cpp
index ce93e61e01f5988e26056fbd0ac16140684b3c3a..41c107deeaa3a0c8b2470cfeb7b12f3f3330059a 100644 (file)
@@ -1182,4 +1182,11 @@ void gpu_free(NbnxmGpu* nb)
     }
 }
 
+DeviceBuffer<gmx::RVec> gpu_get_f(NbnxmGpu* nb)
+{
+    GMX_ASSERT(nb != nullptr, "nb pointer must be valid");
+
+    return nb->atdat->f;
+}
+
 } // namespace Nbnxm