Spec-Zone.ru › GNU Fortran 4

9.3 Модули OpenMP OMP_LIB и OMP_LIB_KINDS

Стандарт:
Интерфейс программирования приложений OpenMP v4.0

Библиотечные процедуры OpenMP для языка Fortran предоставляются как два модуля Fortran 90 с именами OMP_LIB и OMP_LIB_KINDS, а также как файл Fortran include с именем omp_lib.h. Процедуры, предоставляемые OMP_LIB, можно найти в руководстве Введение, а перечисленные ниже именованные константы определены в модулях.

Для получения подробной информации обратитесь к фактическому Интерфейсу программирования приложений OpenMP v4.0.

OMP_LIB_KINDS предоставляет следующие скалярные именованные константы со значениями по умолчанию типа integer:

omp_lock_kind
omp_nest_lock_kind
omp_proc_bind_kind
omp_sched_kind

OMP_LIB предоставляет скалярную именованную константу openmp_version со значением в формате ггггмм, где гггг год, а мм месяц версии OpenMP; для OpenMP v4.0 значение равно 201307.

Следующие скалярные именованные константы типа integer omp_sched_kind:

omp_sched_static
omp_sched_dynamic
omp_sched_guided
omp_sched_auto

И следующие скалярные именованные константы типа integer omp_proc_bind_kind:

omp_proc_bind_false
omp_proc_bind_true
omp_proc_bind_master
omp_proc_bind_close
omp_proc_bind_spread

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.3/gfortran/OpenMP-Modules-OMP_005fLIB-and-OMP_005fLIB_005fKINDS.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API