singleton struct to treat the openMP setting as a global variables, but with a layer of encapsulation More...
Static Public Member Functions | |
static OpenMPVars & | get () |
Public Attributes | |
bool | cache_set =false |
unsigned | cacheline_size =512 |
bool | nt_env_set =false |
unsigned | num_threads =1 |
Private Member Functions | |
OpenMPVars ()=default | |
OpenMPVars (OpenMPVars &)=delete | |
OpenMPVars & | operator= (OpenMPVars &&)=delete |
singleton struct to treat the openMP setting as a global variables, but with a layer of encapsulation
|
privatedefault |
|
privatedelete |
|
inlinestatic |
|
privatedelete |
bool PLMD::OpenMP::OpenMPVars::cache_set =false |
unsigned PLMD::OpenMP::OpenMPVars::cacheline_size =512 |
bool PLMD::OpenMP::OpenMPVars::nt_env_set =false |
unsigned PLMD::OpenMP::OpenMPVars::num_threads =1 |
Hosted by GitHub | 1.8.17 |