From ca5ceeb926306dce8b48b8b1cfd82295dcaaa9a9 Mon Sep 17 00:00:00 2001 From: carlocamilloni <carlo.camilloni@gmail.com> Date: Thu, 6 Dec 2018 00:08:36 +0100 Subject: [PATCH] EEFSolv: fix an openMP regression --- src/colvar/EEFSolv.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/colvar/EEFSolv.cpp b/src/colvar/EEFSolv.cpp index 4dd204fe5..2a6ec6176 100644 --- a/src/colvar/EEFSolv.cpp +++ b/src/colvar/EEFSolv.cpp @@ -186,8 +186,7 @@ void EEFSolv::calculate() { Tensor deriv_box; unsigned nt=OpenMP::getNumThreads(); const unsigned nn=nl.size(); - if(nt*10>nn) nt=nn/10; - if(nt==0)nt=1; + if(nt*10>nn) nt=1; #pragma omp parallel num_threads(nt) { vector<Vector> deriv_omp(size); -- GitLab