From 653929eb552c0e86c998232965e59f2e6e21ee02 Mon Sep 17 00:00:00 2001 From: Sebastian Eibl <sebastian.eibl@fau.de> Date: Fri, 14 Dec 2018 16:25:18 +0100 Subject: [PATCH] made some OpenMP runtime functions work even without OpenMP --- src/core/OpenMP.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/OpenMP.h b/src/core/OpenMP.h index e7f80cade..825046dc1 100644 --- a/src/core/OpenMP.h +++ b/src/core/OpenMP.h @@ -62,10 +62,10 @@ inline void omp_set_max_active_levels (int) { WALBERLA_OPENMP_FUNCTION_ERROR inline void omp_set_schedule (omp_sched_t, int) { WALBERLA_OPENMP_FUNCTION_ERROR } /* query API functions */ -inline int omp_get_num_threads (void) { WALBERLA_OPENMP_FUNCTION_ERROR } +inline int omp_get_num_threads (void) { return 1; } inline int omp_get_dynamic (void) { WALBERLA_OPENMP_FUNCTION_ERROR } inline int omp_get_nested (void) { WALBERLA_OPENMP_FUNCTION_ERROR } -inline int omp_get_max_threads (void) { WALBERLA_OPENMP_FUNCTION_ERROR } +inline int omp_get_max_threads (void) { return 1; } inline int omp_get_thread_num (void) { WALBERLA_OPENMP_FUNCTION_ERROR } inline int omp_get_num_procs (void) { WALBERLA_OPENMP_FUNCTION_ERROR } inline int omp_in_parallel (void) { WALBERLA_OPENMP_FUNCTION_ERROR } -- GitLab