|
libMesh
|
Scheduler to manage threads. More...
#include <threads_none.h>
Public Member Functions | |
| task_scheduler_init (int=automatic) | |
| void | initialize (int=automatic) |
| void | terminate () |
| task_scheduler_init (int=automatic) | |
| void | initialize (int=automatic) |
| void | terminate () |
| task_scheduler_init (int n=automatic) | |
| void | initialize (int n=automatic) |
| void | terminate () |
Static Public Attributes | |
| static const int | automatic = -1 |
Private Attributes | |
| std::unique_ptr< tbb::global_control > | _gc |
Scheduler to manage threads.
Definition at line 48 of file threads_none.h.
Definition at line 52 of file threads_none.h.
Definition at line 249 of file threads_pthread.h.
Definition at line 109 of file threads_tbb.h.
References _gc, and automatic.
Definition at line 53 of file threads_none.h.
Definition at line 117 of file threads_tbb.h.
References _gc, and automatic.
Definition at line 250 of file threads_pthread.h.
|
inline |
Definition at line 54 of file threads_none.h.
|
inline |
Definition at line 125 of file threads_tbb.h.
References _gc.
|
inline |
Definition at line 251 of file threads_pthread.h.
|
private |
Definition at line 128 of file threads_tbb.h.
Referenced by initialize(), task_scheduler_init(), and terminate().
|
static |
Definition at line 51 of file threads_none.h.
Referenced by initialize(), and task_scheduler_init().
1.8.14