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