bindings
python
algorithm
parallel
expose-parallel.cpp
Go to the documentation of this file.
1
//
2
// Copyright (c) 2021 INRIA
3
//
4
5
#include <omp.h>
6
7
#include "
pinocchio/bindings/python/fwd.hpp
"
8
9
namespace
pinocchio
10
{
11
namespace
python
12
{
13
14
void
exposeParallelRNEA
();
15
void
exposeParallelABA
();
16
void
exposeParallelGeometry
();
17
18
void
exposeParallelAlgorithms
()
19
{
20
namespace
bp
=
boost::python
;
21
22
exposeParallelRNEA
();
23
exposeParallelABA
();
24
25
#ifdef PINOCCHIO_WITH_HPP_FCL
26
exposeParallelGeometry
();
27
#endif
28
29
bp::def(
"omp_get_max_threads"
,&omp_get_max_threads,
30
"Returns an upper bound on the number of threads that could be used."
);
31
}
32
33
}
// namespace python
34
}
// namespace pinocchio
boost::python
pinocchio::python::exposeParallelRNEA
void exposeParallelRNEA()
Definition:
bindings/python/algorithm/parallel/rnea.cpp:30
pinocchio::python::exposeParallelAlgorithms
void exposeParallelAlgorithms()
Definition:
expose-parallel.cpp:18
python
pinocchio::python::exposeParallelGeometry
void exposeParallelGeometry()
Definition:
bindings/python/algorithm/parallel/geometry.cpp:58
fwd.hpp
pinocchio::python::exposeParallelABA
void exposeParallelABA()
Definition:
bindings/python/algorithm/parallel/aba.cpp:30
pinocchio
Main pinocchio namespace.
Definition:
timings.cpp:28
pinocchio
Author(s):
autogenerated on Tue Feb 13 2024 03:43:58