#include <vector>Namespaces | |
| namespace | PLMD |
| namespace | PLMD::OpenMP |
Functions | |
| unsigned | PLMD::OpenMP::getCachelineSize () |
| get cacheline size | |
| template<typename T> | |
| unsigned | PLMD::OpenMP::getGoodNumThreads (const std::vector< T > &v) |
| Get a reasonable number of threads so as to access to vector v. | |
| template<typename T> | |
| unsigned | PLMD::OpenMP::getGoodNumThreads (const T *, unsigned n) |
| Get a reasonable number of threads so as to access to an array of size s located at x. | |
| unsigned | PLMD::OpenMP::getNumThreads () |
| Get number of threads that can be used by openMP. | |
| unsigned | PLMD::OpenMP::getThreadNum () |
| Returns a unique thread identification number within the current team. | |
| void | PLMD::OpenMP::setNumThreads (const unsigned nt) |
| Set number of threads that can be used by openMP. | |
Hosted by GitHub
|
1.13.2
|