Add check for coupled constraints for CUDA update
[alexxy/gromacs.git] / src / gromacs / mdrun / runner.cpp
index d68a5fec5414746cd2e373289dfcfc7db653f9f3..fd9700e4536e51dadeca872f0c79849edfe59eaf 100644 (file)
@@ -909,8 +909,7 @@ int Mdrunner::mdrunner()
     {
         useGpuForUpdate = decideWhetherToUseGpuForUpdate(
                 devFlags.forceGpuUpdateDefaultOn, useDomainDecomposition, useGpuForPme,
-                useGpuForNonbonded, updateTarget, gpusWereDetected, *inputrec,
-                gmx_mtop_interaction_count(mtop, IF_VSITE) > 0, doEssentialDynamics,
+                useGpuForNonbonded, updateTarget, gpusWereDetected, *inputrec, mtop, doEssentialDynamics,
                 gmx_mtop_ftype_count(mtop, F_ORIRES) > 0, replExParams.exchangeInterval > 0);
     }
     GMX_CATCH_ALL_AND_EXIT_WITH_FATAL_ERROR