Next: omp_in_parallel, Previous: omp_get_thread_limit, Up: Runtime Library Routines [Contents][Index]
omp_get_thread_num – Current thread IDReturns a unique thread identification number within the current team.
In a sequential parts of the program, omp_get_thread_num
always returns 0.  In parallel regions the return value varies
from 0 to omp_get_num_threads-1 inclusive.  The return
value of the master thread of a team is always 0.
| Prototype: | int omp_get_thread_num(void); | 
| Interface: | integer function omp_get_thread_num() | 
OpenMP specification v4.5, Section 3.2.4.