Also use DD partitioning in serial
[alexxy/gromacs.git] / src / gromacs / taskassignment / resourcedivision.cpp
index 42c5b64a06b8fe793d9abddda2279ecd7807903e..2108d1e7bdeadf76ba4f5c561ce60d1aa0298584 100644 (file)
@@ -617,7 +617,7 @@ void check_resource_division_efficiency(const gmx_hw_info_t* hwinfo,
         nthreads_omp_mpi_ok_min = nthreads_omp_mpi_ok_min_gpu;
     }
 
-    if (DOMAINDECOMP(cr))
+    if (cr && cr->nnodes > 1)
     {
         if (nth_omp_max < nthreads_omp_mpi_ok_min || nth_omp_max > nthreads_omp_mpi_ok_max)
         {