Use enum class for gmx_omp_nthreads
[alexxy/gromacs.git] / src / gromacs / nbnxm / nbnxm_setup.cpp
index 279a385ed49b448a9a156b16685f5d49ae0af08a..a1185ea2cc150b20c2a15ca90d94dd43bc3dbac0 100644 (file)
@@ -429,14 +429,15 @@ std::unique_ptr<nonbonded_verlet_t> init_nb_verlet(const gmx::MDLogger& mdlog,
          */
         mimimumNumEnergyGroupNonbonded = 1;
     }
-    nbnxn_atomdata_init(mdlog,
-                        nbat.get(),
-                        kernelSetup.kernelType,
-                        enbnxninitcombrule,
-                        forcerec.ntype,
-                        forcerec.nbfp,
-                        mimimumNumEnergyGroupNonbonded,
-                        (useGpuForNonbonded || emulateGpu) ? 1 : gmx_omp_nthreads_get(emntNonbonded));
+    nbnxn_atomdata_init(
+            mdlog,
+            nbat.get(),
+            kernelSetup.kernelType,
+            enbnxninitcombrule,
+            forcerec.ntype,
+            forcerec.nbfp,
+            mimimumNumEnergyGroupNonbonded,
+            (useGpuForNonbonded || emulateGpu) ? 1 : gmx_omp_nthreads_get(ModuleMultiThread::Nonbonded));
 
     NbnxmGpu* gpu_nbv                          = nullptr;
     int       minimumIlistCountForGpuBalancing = 0;
@@ -463,7 +464,7 @@ std::unique_ptr<nonbonded_verlet_t> init_nb_verlet(const gmx::MDLogger& mdlog,
                                          DOMAINDECOMP(commrec) ? domdec_zones(commrec->dd) : nullptr,
                                          pairlistParams.pairlistType,
                                          bFEP_NonBonded,
-                                         gmx_omp_nthreads_get(emntPairsearch),
+                                         gmx_omp_nthreads_get(ModuleMultiThread::Pairsearch),
                                          pinPolicy);
 
     return std::make_unique<nonbonded_verlet_t>(