The GNU Fortran Compiler: OpenACC Module OPENACC

Previous: OpenMP Modules OMP_LIB and OMP_LIB_KINDS, Up: Intrinsic Modules [Contents][Index]

### 9.5 OpenACC Module `OPENACC`

Standard:

  OpenACC Application Programming Interface v2.6

The OpenACC Fortran runtime library routines are provided both in a form of a Fortran 90 module, named `OPENACC`, and in form of a Fortran `include` file named `openacc_lib.h`. The procedures provided by `OPENACC` can be found in the Introduction in GNU Offloading and Multi Processing Runtime Library manual, the named constants defined in the modules are listed below.

For details refer to the actual OpenACC Application Programming Interface v2.6.

`OPENACC` provides the scalar default-integer named constant `openacc_version` with a value of the form yyyymm, where `yyyy` is the year and mm the month of the OpenACC version; for OpenACC v2.6 the value is `201711`.