|
Celeritas 0.7+6a97cc5
|
Functions | |
| size_type | celeritas::openmp_thread_limit () |
| Get the maximum number of OpenMP threads that could ever execute in parallel. | |
| size_type | celeritas::openmp_max_threads () |
| Get the maximum number of OpenMP threads that can execute in parallel. | |
| void | celeritas::openmp_num_threads (size_type num_threads) |
| Set the default number of threads for default future parallel regions. | |
| char const * | celeritas::openmp_proc_bind () |
| Get the openmp process bind affinity for parallel regions. | |
| size_type celeritas::openmp_max_threads | ( | ) |
Get the maximum number of OpenMP threads that can execute in parallel.
This value generally mirrors the OMP_NUM_THREADS environment variable.
| void celeritas::openmp_num_threads | ( | size_type | num_threads | ) |
Set the default number of threads for default future parallel regions.
See https://www.openmp.org/spec-html/5.0/openmpsu110.html .
| char const * celeritas::openmp_proc_bind | ( | ) |
Get the openmp process bind affinity for parallel regions.
| size_type celeritas::openmp_thread_limit | ( | ) |
Get the maximum number of OpenMP threads that could ever execute in parallel.
This value generally mirrors the OMP_THREAD_LIMIT environment variable. but also may be uselessly large (i.e., INT_MAX).