QMCPACK
OverrideMaxCapacity< Executor::OPENMP > Class Template Reference
+ Inheritance diagram for OverrideMaxCapacity< Executor::OPENMP >:
+ Collaboration diagram for OverrideMaxCapacity< Executor::OPENMP >:

Public Member Functions

 OverrideMaxCapacity (int max_threads)
 

Additional Inherited Members

- Private Member Functions inherited from ThreadCountProtector< Executor::OPENMP >
 ThreadCountProtector ()
 
 ~ThreadCountProtector ()
 

Detailed Description

template<>
class qmcplusplus::Concurrency::OverrideMaxCapacity< Executor::OPENMP >

Definition at line 57 of file UtilityFunctions.hpp.

Constructor & Destructor Documentation

◆ OverrideMaxCapacity()

OverrideMaxCapacity ( int  max_threads)
inline

Definition at line 60 of file UtilityFunctions.hpp.

References omp_set_num_threads().

60 { omp_set_num_threads(max_threads); }
void omp_set_num_threads(int num_threads)
Definition: OpenMP.h:31

The documentation for this class was generated from the following file: