omp_get_team_size (GNU libgomp)

#### 3.1.19 `omp_get_team_size` – Number of threads in a team ¶

Description:

  This function returns the number of threads in a thread team to which either the current thread or its ancestor belongs. For values of level outside zero to `omp_get_level`, -1 is returned; if level is zero, 1 is returned, and for `omp_get_level`, the result is identical to `omp_get_num_threads`.

C/C++:

  Prototype: | `int omp_get_team_size(int level);`

Fortran:

  Interface: | `integer function omp_get_team_size(level)`
  | `integer level`

See also:

  `omp_get_num_threads` – Size of the active team, `omp_get_level` – Obtain the current nesting level, `omp_get_ancestor_thread_num` – Ancestor thread ID

Reference:

  OpenMP specification v4.5, Section 3.2.19.