This manual relates to an old release of the Library.
The documentation for the current release is also available on this site.

NAG CL Interface
X06 (Omp)
OpenMP Utilities

Settings help

CL Name Style:


X06 (Omp) Chapter Introduction – A description of the Chapter and an overview of the algorithms available.

Function
Mark of
Introduction

Purpose
x06aac 25 nag_omp_set_num_threads
Sets the number of threads for OpenMP parallel regions
x06abc 25 nag_omp_get_num_threads
The number of OpenMP threads in the current team
x06acc 25 nag_omp_get_max_threads
An upper bound on the number of threads in the next parallel region
x06adc 25 nag_omp_get_thread_num
The OpenMP thread number of the calling thread
x06afc 25 nag_omp_in_parallel
Tests for an active OpenMP parallel region
x06ajc 27.1 nag_omp_set_max_active_levels
Limit the number of active nested parallel regions
x06akc 27.1 nag_omp_get_max_active_levels
Returns the maximum number of active nested parallel regions allowed
x06xac 26 nag_omp_using_threaded_impl
Tests whether a threaded NAG Library is being used
x06agc 25
(Deprecated)
nag_omp_set_nested
Enables or disables nested OpenMP parallelism
x06ahc 25
(Deprecated)
nag_omp_get_nested
Tests the status of nested OpenMP parallelism