openmp.hpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2021 INRIA
3 //
4 
5 #ifndef __pinocchio_utils_openmp_hpp__
6 #define __pinocchio_utils_openmp_hpp__
7 
8 #include <cstdlib>
9 
10 namespace pinocchio
11 {
12 
17  {
18  int num_threads = 1;
19 
20  if(const char* env_p = std::getenv("OMP_NUM_THREADS"))
21  num_threads = atoi(env_p);
22 
23  return num_threads;
24  }
25 }
26 
27 #endif // ifndef __pinocchio_utils_openmp_hpp__
int getOpenMPNumThreadsEnv()
Returns the number of thread defined by the environment variable OMP_NUM_THREADS. If this variable is...
Definition: openmp.hpp:16
Main pinocchio namespace.
Definition: timings.cpp:30


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:04