From 58208d3be572d41ee06dfbfea297bb202e283d4f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Oberhuber?= <oberhuber.tomas@gmail.com>
Date: Sun, 11 Sep 2016 22:13:38 +0200
Subject: [PATCH] Fixing OpenMP setup.

---
 src/TNL/Devices/Host.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/TNL/Devices/Host.cpp b/src/TNL/Devices/Host.cpp
index bef98ba0aa..4862262f2e 100644
--- a/src/TNL/Devices/Host.cpp
+++ b/src/TNL/Devices/Host.cpp
@@ -86,8 +86,11 @@ void Host::configSetup( Config::ConfigDescription& config, const String& prefix
 bool Host::setup( const Config::ParameterContainer& parameters,
                   const String& prefix )
 {
-   ompEnabled = parameters.getParameter< bool >( prefix + "omp-enabled" );
-   maxThreadsCount = parameters.getParameter< int >( prefix + "omp-max-threads" );
+   if( parameters.getParameter< bool >( prefix + "omp-enabled" ) )
+      enableOMP();
+   else
+      disableOMP();
+   setMaxThreadsCount( parameters.getParameter< int >( prefix + "omp-max-threads" ) );
    return true;
 }
 
-- 
GitLab