Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
f
g
i
j
l
m
n
p
q
r
s
t
u
v
x
y
z
Enumerations
Enumerator
a
b
c
e
f
g
j
l
m
o
p
r
s
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
p
q
r
s
t
u
v
z
Enumerations
Enumerator
a
b
c
d
f
i
l
m
n
o
r
s
u
v
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
i
j
l
m
n
o
p
q
r
s
t
u
w
Variables
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
Typedefs
a
c
d
g
j
m
p
r
s
t
v
Enumerator
Macros
_
a
b
d
e
f
h
i
j
k
m
o
p
q
r
s
v
Examples
include
pinocchio
utils
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
16
inline
int
getOpenMPNumThreadsEnv
()
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
}
// namespace pinocchio
26
27
#endif // ifndef __pinocchio_utils_openmp_hpp__
run-algo-in-parallel.num_threads
num_threads
Definition:
run-algo-in-parallel.py:10
pinocchio::getOpenMPNumThreadsEnv
int getOpenMPNumThreadsEnv()
Returns the number of thread defined by the environment variable OMP_NUM_THREADS. If this variable is...
Definition:
openmp.hpp:16
pinocchio
Main pinocchio namespace.
Definition:
timings.cpp:33
pinocchio
Author(s):
autogenerated on Tue Apr 22 2025 02:41:20