 Index Entry   Section 

$   
 $ :   Fortran Dialect Options 

%   
 %LOC :   Argument list functions 
 %REF :   Argument list functions 
 %VAL :   Argument list functions 

&   
 & :   Error and Warning Options 

[   
 [...] :   Fortran 2003 status 

_   
 _gfortran_set_args :   _gfortran_set_args 
 _gfortran_set_convert :   _gfortran_set_convert 
 _gfortran_set_fpe :   _gfortran_set_fpe 
 _gfortran_set_max_subrecord_length :   _gfortran_set_max_subrecord_length 
 _gfortran_set_options :   _gfortran_set_options 
 _gfortran_set_record_marker :   _gfortran_set_record_marker 

A   
 ABORT :   ABORT 
 ABS :   ABS 
 absolute value:   ABS 
 ACCESS :   ACCESS 
 ACCESS='STREAM' I/O:   Fortran 2003 status 
 ACHAR :   ACHAR 
 ACOS :   ACOS 
 ACOSD :   ACOSD 
 ACOSH :   ACOSH 
 adjust string:   ADJUSTL 
 adjust string:   ADJUSTR 
 ADJUSTL :   ADJUSTL 
 ADJUSTR :   ADJUSTR 
 AIMAG :   AIMAG 
 AINT :   AINT 
 ALARM :   ALARM 
 ALGAMA :   LOG_GAMMA 
 aliasing:   Error and Warning Options 
 alignment of COMMON blocks:   Error and Warning Options 
 alignment of COMMON blocks:   Code Gen Options 
 ALL :   ALL 
 all warnings:   Error and Warning Options 
 ALLOCATABLE components of derived types:   Fortran 2003 status 
 ALLOCATABLE dummy arguments:   Fortran 2003 status 
 ALLOCATABLE function results:   Fortran 2003 status 
 ALLOCATED :   ALLOCATED 
 allocation, moving:   MOVE_ALLOC 
 allocation, status:   ALLOCATED 
 ALOG :   LOG 
 ALOG10 :   LOG10 
 AMAX0 :   MAX 
 AMAX1 :   MAX 
 AMIN0 :   MIN 
 AMIN1 :   MIN 
 AMOD :   MOD 
 AND :   AND 
 ANINT :   ANINT 
 ANY :   ANY 
 area hyperbolic cosine:   ACOSH 
 area hyperbolic sine:   ASINH 
 area hyperbolic tangent:   ATANH 
 argument list functions:   Argument list functions 
 arguments, to program:   COMMAND_ARGUMENT_COUNT 
 arguments, to program:   GETARG 
 arguments, to program:   GET_COMMAND 
 arguments, to program:   GET_COMMAND_ARGUMENT 
 arguments, to program:   IARGC 
 array, add elements:   SUM 
 array, AND:   IALL 
 array, apply condition:   ALL 
 array, apply condition:   ANY 
 array, bounds checking:   Code Gen Options 
 array, change dimensions:   RESHAPE 
 array, combine arrays:   MERGE 
 array, condition testing:   ALL 
 array, condition testing:   ANY 
 array, conditionally add elements:   SUM 
 array, conditionally count elements:   COUNT 
 array, conditionally multiply elements:   PRODUCT 
 array, constructors:   Fortran 2003 status 
 array, count elements:   SIZE 
 array, duplicate dimensions:   SPREAD 
 array, duplicate elements:   SPREAD 
 array, element counting:   COUNT 
 array, gather elements:   PACK 
 array, increase dimension:   SPREAD 
 array, increase dimension:   UNPACK 
 array, indices of type real:   Real array indices 
 array, location of maximum element:   MAXLOC 
 array, location of minimum element:   MINLOC 
 array, lower bound:   LBOUND 
 array, maximum value:   MAXVAL 
 array, merge arrays:   MERGE 
 array, minimum value:   MINVAL 
 array, multiply elements:   PRODUCT 
 array, number of elements:   COUNT 
 array, number of elements:   SIZE 
 array, OR:   IANY 
 array, packing:   PACK 
 array, parity:   IPARITY 
 array, permutation:   CSHIFT 
 array, product:   PRODUCT 
 array, reduce dimension:   PACK 
 array, rotate:   CSHIFT 
 array, scatter elements:   UNPACK 
 array, shape:   SHAPE 
 array, shift:   EOSHIFT 
 array, shift circularly:   CSHIFT 
 array, size:   SIZE 
 array, sum:   SUM 
 array, transmogrify:   RESHAPE 
 array, transpose:   TRANSPOSE 
 array, unpacking:   UNPACK 
 array, upper bound:   UBOUND 
 array, XOR:   IPARITY 
 ASCII collating sequence:   ACHAR 
 ASCII collating sequence:   IACHAR 
 ASIN :   ASIN 
 ASIND :   ASIND 
 ASINH :   ASINH 
 ASSOCIATED :   ASSOCIATED 
 association status:   ASSOCIATED 
 association status, C pointer:   C_ASSOCIATED 
 ATAN :   ATAN 
 ATAN2 :   ATAN2 
 ATAN2D :   ATAN2D 
 ATAND :   ATAND 
 ATANH :   ATANH 
 Atomic subroutine, add:   ATOMIC_ADD 
 Atomic subroutine, ADD with fetch:   ATOMIC_FETCH_ADD 
 Atomic subroutine, AND:   ATOMIC_AND 
 Atomic subroutine, AND with fetch:   ATOMIC_FETCH_AND 
 Atomic subroutine, compare and swap:   ATOMIC_CAS 
 Atomic subroutine, define:   ATOMIC_DEFINE 
 Atomic subroutine, OR:   ATOMIC_OR 
 Atomic subroutine, OR with fetch:   ATOMIC_FETCH_OR 
 Atomic subroutine, reference:   ATOMIC_REF 
 Atomic subroutine, XOR:   ATOMIC_XOR 
 Atomic subroutine, XOR with fetch:   ATOMIC_FETCH_XOR 
 ATOMIC_ADD :   ATOMIC_ADD 
 ATOMIC_AND :   ATOMIC_AND 
 ATOMIC_DEFINE :   ATOMIC_CAS 
 ATOMIC_DEFINE :   ATOMIC_DEFINE 
 ATOMIC_FETCH_ADD :   ATOMIC_FETCH_ADD 
 ATOMIC_FETCH_AND :   ATOMIC_FETCH_AND 
 ATOMIC_FETCH_OR :   ATOMIC_FETCH_OR 
 ATOMIC_FETCH_XOR :   ATOMIC_FETCH_XOR 
 ATOMIC_OR :   ATOMIC_OR 
 ATOMIC_REF :   ATOMIC_REF 
 ATOMIC_XOR :   ATOMIC_XOR 
 Authors:   Contributors 
 AUTOMATIC :   AUTOMATIC and STATIC attributes 

B   
 BABS :   ABS 
 backslash:   Fortran Dialect Options 
 BACKSPACE :   Read/Write after EOF marker 
 BACKTRACE :   BACKTRACE 
 backtrace:   Debugging Options 
 backtrace:   BACKTRACE 
 base 10 logarithm function:   LOG10 
 BBCLR :   IBCLR 
 BBITS :   IBITS 
 BBSET :   IBSET 
 BBTEST :   BTEST 
 BESJ0 :   BESSEL_J0 
 BESJ1 :   BESSEL_J1 
 BESJN :   BESSEL_JN 
 Bessel function, first kind:   BESSEL_J0 
 Bessel function, first kind:   BESSEL_J1 
 Bessel function, first kind:   BESSEL_JN 
 Bessel function, second kind:   BESSEL_Y0 
 Bessel function, second kind:   BESSEL_Y1 
 Bessel function, second kind:   BESSEL_YN 
 BESSEL_J0 :   BESSEL_J0 
 BESSEL_J1 :   BESSEL_J1 
 BESSEL_JN :   BESSEL_JN 
 BESSEL_Y0 :   BESSEL_Y0 
 BESSEL_Y1 :   BESSEL_Y1 
 BESSEL_YN :   BESSEL_YN 
 BESY0 :   BESSEL_Y0 
 BESY1 :   BESSEL_Y1 
 BESYN :   BESSEL_YN 
 BGE :   BGE 
 BGT :   BGT 
 BIAND :   IAND 
 BIEOR :   IEOR 
 binary representation:   POPCNT 
 binary representation:   POPPAR 
 BIOR :   IOR 
 BITEST :   BTEST 
 bits set:   POPCNT 
 bits, AND of array elements:   IALL 
 bits, clear:   IBCLR 
 bits, extract:   IBITS 
 bits, get:   IBITS 
 bits, merge:   MERGE_BITS 
 bits, move:   MVBITS 
 bits, move:   TRANSFER 
 bits, negate:   NOT 
 bits, number of:   BIT_SIZE 
 bits, OR of array elements:   IANY 
 bits, set:   IBSET 
 bits, shift:   ISHFT 
 bits, shift circular:   ISHFTC 
 bits, shift left:   LSHIFT 
 bits, shift left:   SHIFTL 
 bits, shift right:   RSHIFT 
 bits, shift right:   SHIFTA 
 bits, shift right:   SHIFTR 
 bits, testing:   BTEST 
 bits, unset:   IBCLR 
 bits, XOR of array elements:   IPARITY 
 bitwise comparison:   BGE 
 bitwise comparison:   BGT 
 bitwise comparison:   BLE 
 bitwise comparison:   BLT 
 bitwise logical and:   AND 
 bitwise logical and:   IAND 
 bitwise logical exclusive or:   IEOR 
 bitwise logical exclusive or:   XOR 
 bitwise logical not:   NOT 
 bitwise logical or:   IOR 
 bitwise logical or:   OR 
 BIT_SIZE :   BIT_SIZE 
 BJTEST :   BTEST 
 BKTEST :   BTEST 
 BLE :   BLE 
 BLT :   BLT 
 BMOD :   MOD 
 BMVBITS :   MVBITS 
 BNOT :   NOT 
 bounds checking:   Code Gen Options 
 BOZ literal constants:   BOZ literal constants 
 BSHFT :   ISHFT 
 BSHFTC :   ISHFTC 
 BTEST :   BTEST 

C   
 CABS :   ABS 
 calling convention:   Code Gen Options 
 CARRIAGECONTROL :   Extended I/O specifiers 
 CCOS :   COS 
 CCOSD :   COSD 
 CDABS :   ABS 
 CDCOS :   COS 
 CDCOSD :   COSD 
 CDEXP :   EXP 
 CDLOG :   LOG 
 CDSIN :   SIN 
 CDSIND :   SIND 
 CDSQRT :   SQRT 
 CEILING :   CEILING 
 ceiling:   ANINT 
 ceiling:   CEILING 
 CEXP :   EXP 
 CHAR :   CHAR 
 character kind:   SELECTED_CHAR_KIND 
 character set:   Fortran Dialect Options 
 CHDIR :   CHDIR 
 checking array temporaries:   Code Gen Options 
 checking subscripts:   Code Gen Options 
 CHMOD :   CHMOD 
 clock ticks:   MCLOCK 
 clock ticks:   MCLOCK8 
 clock ticks:   SYSTEM_CLOCK 
 CLOG :   LOG 
 CMPLX :   CMPLX 
 coarray, IMAGE_INDEX :   IMAGE_INDEX 
 coarray, lower bound:   LCOBOUND 
 coarray, NUM_IMAGES :   NUM_IMAGES 
 coarray, THIS_IMAGE :   THIS_IMAGE 
 coarray, upper bound:   UCOBOUND 
 Coarray, _gfortran_caf_atomic_cas:   _gfortran_caf_atomic_cas 
 Coarray, _gfortran_caf_atomic_define:   _gfortran_caf_atomic_define 
 Coarray, _gfortran_caf_atomic_op:   _gfortran_caf_atomic_op 
 Coarray, _gfortran_caf_atomic_ref:   _gfortran_caf_atomic_ref 
 Coarray, _gfortran_caf_co_broadcast:   _gfortran_caf_co_broadcast 
 Coarray, _gfortran_caf_co_max:   _gfortran_caf_co_max 
 Coarray, _gfortran_caf_co_min:   _gfortran_caf_co_min 
 Coarray, _gfortran_caf_co_reduce:   _gfortran_caf_co_reduce 
 Coarray, _gfortran_caf_co_sum:   _gfortran_caf_co_sum 
 Coarray, _gfortran_caf_deregister:   _gfortran_caf_deregister 
 Coarray, _gfortran_caf_error_stop:   _gfortran_caf_error_stop 
 Coarray, _gfortran_caf_error_stop_str:   _gfortran_caf_error_stop_str 
 Coarray, _gfortran_caf_event_post:   _gfortran_caf_event_post 
 Coarray, _gfortran_caf_event_query:   _gfortran_caf_event_query 
 Coarray, _gfortran_caf_event_wait:   _gfortran_caf_event_wait 
 Coarray, _gfortran_caf_failed_images:   _gfortran_caf_failed_images 
 Coarray, _gfortran_caf_fail_image:   _gfortran_caf_fail_image 
 Coarray, _gfortran_caf_finish:   _gfortran_caf_finish 
 Coarray, _gfortran_caf_get:   _gfortran_caf_get 
 Coarray, _gfortran_caf_get_by_ref:   _gfortran_caf_get_by_ref 
 Coarray, _gfortran_caf_image_status:   _gfortran_caf_image_status 
 Coarray, _gfortran_caf_init:   _gfortran_caf_init 
 Coarray, _gfortran_caf_is_present:   _gfortran_caf_is_present 
 Coarray, _gfortran_caf_lock:   _gfortran_caf_lock 
 Coarray, _gfortran_caf_num_images:   _gfortran_caf_num_images 
 Coarray, _gfortran_caf_register:   _gfortran_caf_register 
 Coarray, _gfortran_caf_send:   _gfortran_caf_send 
 Coarray, _gfortran_caf_sendget:   _gfortran_caf_sendget 
 Coarray, _gfortran_caf_sendget_by_ref:   _gfortran_caf_sendget_by_ref 
 Coarray, _gfortran_caf_send_by_ref:   _gfortran_caf_send_by_ref 
 Coarray, _gfortran_caf_stopped_images:   _gfortran_caf_stopped_images 
 Coarray, _gfortran_caf_sync_all:   _gfortran_caf_sync_all 
 Coarray, _gfortran_caf_sync_images:   _gfortran_caf_sync_images 
 Coarray, _gfortran_caf_sync_memory:   _gfortran_caf_sync_memory 
 Coarray, _gfortran_caf_this_image:   _gfortran_caf_this_image 
 Coarray, _gfortran_caf_unlock:   _gfortran_caf_unlock 
 coarrays:   Code Gen Options 
 Coarrays:   Coarray Programming 
 code generation, conventions:   Code Gen Options 
 collating sequence, ASCII:   ACHAR 
 collating sequence, ASCII:   IACHAR 
 Collectives, generic reduction:   CO_REDUCE 
 Collectives, maximal value:   CO_MAX 
 Collectives, minimal value:   CO_MIN 
 Collectives, sum of values:   CO_SUM 
 Collectives, value broadcasting:   CO_BROADCAST 
 command line:   EXECUTE_COMMAND_LINE 
 command options:   Invoking GNU Fortran 
 commandline arguments:   COMMAND_ARGUMENT_COUNT 
 commandline arguments:   GETARG 
 commandline arguments:   GET_COMMAND 
 commandline arguments:   GET_COMMAND_ARGUMENT 
 commandline arguments:   IARGC 
 commandline arguments, number of:   COMMAND_ARGUMENT_COUNT 
 commandline arguments, number of:   IARGC 
 COMMAND_ARGUMENT_COUNT :   COMMAND_ARGUMENT_COUNT 
 COMMON :   Volatile COMMON blocks 
 compiler flags inquiry function:   COMPILER_OPTIONS 
 compiler, name and version:   COMPILER_VERSION 
 COMPILER_OPTIONS :   COMPILER_OPTIONS 
 COMPILER_VERSION :   COMPILER_VERSION 
 COMPLEX :   COMPLEX 
 complex conjugate:   CONJG 
 Complex function:   Alternate complex function syntax 
 complex numbers, conversion to:   CMPLX 
 complex numbers, conversion to:   COMPLEX 
 complex numbers, conversion to:   DCMPLX 
 complex numbers, imaginary part:   AIMAG 
 complex numbers, real part:   DREAL 
 complex numbers, real part:   REAL 
 Conditional compilation:   Preprocessing and conditional compilation 
 CONJG :   CONJG 
 consistency, durability:   Data consistency and durability 
 Contributing:   Contributing 
 Contributors:   Contributors 
 conversion:   Error and Warning Options 
 conversion:   Error and Warning Options 
 conversion, to character:   CHAR 
 conversion, to complex:   CMPLX 
 conversion, to complex:   COMPLEX 
 conversion, to complex:   DCMPLX 
 conversion, to integer:   Implicitly convert LOGICAL and INTEGER values 
 conversion, to integer:   IACHAR 
 conversion, to integer:   ICHAR 
 conversion, to integer:   INT 
 conversion, to integer:   INT2 
 conversion, to integer:   INT8 
 conversion, to integer:   LONG 
 conversion, to logical:   Implicitly convert LOGICAL and INTEGER values 
 conversion, to logical:   LOGICAL 
 conversion, to real:   DBLE 
 conversion, to real:   REAL 
 conversion, to string:   CTIME 
 CONVERT specifier:   CONVERT specifier 
 core, dump:   ABORT 
 COS :   COS 
 COSD :   COSD 
 COSH :   COSH 
 cosine:   COS 
 cosine, degrees:   COSD 
 cosine, hyperbolic:   COSH 
 cosine, hyperbolic, inverse:   ACOSH 
 cosine, inverse:   ACOS 
 cosine, inverse, degrees:   ACOSD 
 COTAN :   COTAN 
 COTAND :   COTAND 
 cotangent:   COTAN 
 cotangent, degrees:   COTAND 
 COUNT :   COUNT 
 CO_BROADCAST :   CO_BROADCAST 
 CO_MAX :   CO_MAX 
 CO_MIN :   CO_MIN 
 CO_REDUCE :   CO_REDUCE 
 CO_SUM :   CO_SUM 
 CPP:   Preprocessing and conditional compilation 
 CPP:   Preprocessing Options 
 CPU_TIME :   CPU_TIME 
 Credits:   Contributors 
 CSHIFT :   CSHIFT 
 CSIN :   SIN 
 CSIND :   SIND 
 CSQRT :   SQRT 
 CTIME :   CTIME 
 current date:   DATE_AND_TIME 
 current date:   FDATE 
 current date:   IDATE 
 current time:   DATE_AND_TIME 
 current time:   FDATE 
 current time:   ITIME 
 current time:   TIME 
 current time:   TIME8 
 C_ASSOCIATED :   C_ASSOCIATED 
 C_FUNLOC :   C_FUNLOC 
 C_F_POINTER :   C_F_POINTER 
 C_F_PROCPOINTER :   C_F_PROCPOINTER 
 C_LOC :   C_LOC 
 C_SIZEOF :   C_SIZEOF 

D   
 DABS :   ABS 
 DACOS :   ACOS 
 DACOSD :   ACOSD 
 DACOSH :   ACOSH 
 DASIN :   ASIN 
 DASIND :   ASIND 
 DASINH :   ASINH 
 DATAN :   ATAN 
 DATAN2 :   ATAN2 
 DATAN2D :   ATAN2D 
 DATAND :   ATAND 
 DATANH :   ATANH 
 date, current:   DATE_AND_TIME 
 date, current:   FDATE 
 date, current:   IDATE 
 DATE_AND_TIME :   DATE_AND_TIME 
 DBESJ0 :   BESSEL_J0 
 DBESJ1 :   BESSEL_J1 
 DBESJN :   BESSEL_JN 
 DBESY0 :   BESSEL_Y0 
 DBESY1 :   BESSEL_Y1 
 DBESYN :   BESSEL_YN 
 DBLE :   DBLE 
 DCMPLX :   DCMPLX 
 DCONJG :   CONJG 
 DCOS :   COS 
 DCOSD :   COSD 
 DCOSH :   COSH 
 DCOTAN :   COTAN 
 DCOTAND :   COTAND 
 DDIM :   DIM 
 debugging information options:   Debugging Options 
 debugging, preprocessor:   Preprocessing Options 
 debugging, preprocessor:   Preprocessing Options 
 debugging, preprocessor:   Preprocessing Options 
 debugging, preprocessor:   Preprocessing Options 
 debugging, preprocessor:   Preprocessing Options 
 DECODE :   ENCODE and DECODE statements 
 delayed execution:   ALARM 
 delayed execution:   SLEEP 
 DEXP :   EXP 
 DFLOAT :   REAL 
 DGAMMA :   GAMMA 
 dialect options:   Fortran Dialect Options 
 DIGITS :   DIGITS 
 DIM :   DIM 
 DIMAG :   AIMAG 
 DINT :   AINT 
 directive, INCLUDE :   Directory Options 
 directory, options:   Directory Options 
 directory, search paths for inclusion:   Directory Options 
 division, modulo:   MODULO 
 division, remainder:   MOD 
 DLGAMA :   LOG_GAMMA 
 DLOG :   LOG 
 DLOG10 :   LOG10 
 DMAX1 :   MAX 
 DMIN1 :   MIN 
 DMOD :   MOD 
 DNINT :   ANINT 
 dot product:   DOT_PRODUCT 
 DOT_PRODUCT :   DOT_PRODUCT 
 DPROD :   DPROD 
 DREAL :   DREAL 
 DSHIFTL :   DSHIFTL 
 DSHIFTR :   DSHIFTR 
 DSIGN :   SIGN 
 DSIN :   SIN 
 DSIND :   SIND 
 DSINH :   SINH 
 DSQRT :   SQRT 
 DTAN :   TAN 
 DTAND :   TAND 
 DTANH :   TANH 
 DTIME :   DTIME 
 dummy argument, unused:   Error and Warning Options 

E   
 elapsed time:   DTIME 
 elapsed time:   SECNDS 
 elapsed time:   SECOND 
 Elimination of functions with identical argument lists:   Code Gen Options 
 ENCODE :   ENCODE and DECODE statements 
 ENUM statement:   Fortran 2003 status 
 ENUMERATOR statement:   Fortran 2003 status 
 environment variable:   Environment Variables 
 environment variable:   Runtime 
 environment variable:   GETENV 
 environment variable:   GET_ENVIRONMENT_VARIABLE 
 EOF :   Read/Write after EOF marker 
 EOSHIFT :   EOSHIFT 
 EPSILON :   EPSILON 
 ERF :   ERF 
 ERFC :   ERFC 
 ERFC_SCALED :   ERFC_SCALED 
 error function:   ERF 
 error function, complementary:   ERFC 
 error function, complementary, exponentiallyscaled:   ERFC_SCALED 
 errors, limiting:   Error and Warning Options 
 escape characters:   Fortran Dialect Options 
 ETIME :   ETIME 
 Euclidean distance:   HYPOT 
 Euclidean vector norm:   NORM2 
 Events, EVENT_QUERY:   EVENT_QUERY 
 EVENT_QUERY :   EVENT_QUERY 
 EXECUTE_COMMAND_LINE :   EXECUTE_COMMAND_LINE 
 EXIT :   EXIT 
 EXP :   EXP 
 EXPONENT :   EXPONENT 
 exponent:   Default exponents 
 exponential function:   EXP 
 exponential function, inverse:   LOG 
 exponential function, inverse:   LOG10 
 expression size:   C_SIZEOF 
 expression size:   SIZEOF 
 EXTENDS_TYPE_OF :   EXTENDS_TYPE_OF 
 extensions:   Extensions 
 extensions, implemented:   Extensions implemented in GNU Fortran 
 extensions, not implemented:   Extensions not implemented in GNU Fortran 
 extra warnings:   Error and Warning Options 

F   
 f2c calling convention:   Code Gen Options 
 f2c calling convention:   Code Gen Options 
 Factorial function:   GAMMA 
 FDATE :   FDATE 
 FDL, GNU Free Documentation License:   GNU Free Documentation License 
 FGET :   FGET 
 FGETC :   FGETC 
 file format, fixed:   Fortran Dialect Options 
 file format, fixed:   Fortran Dialect Options 
 file format, free:   Fortran Dialect Options 
 file format, free:   Fortran Dialect Options 
 file operation, file number:   FNUM 
 file operation, flush:   FLUSH 
 file operation, position:   FSEEK 
 file operation, position:   FTELL 
 file operation, read character:   FGET 
 file operation, read character:   FGETC 
 file operation, seek:   FSEEK 
 file operation, write character:   FPUT 
 file operation, write character:   FPUTC 
 file system, access mode:   ACCESS 
 file system, change access mode:   CHMOD 
 file system, create link:   LINK 
 file system, create link:   SYMLNK 
 file system, file creation mask:   UMASK 
 file system, file status:   FSTAT 
 file system, file status:   LSTAT 
 file system, file status:   STAT 
 file system, hard link:   LINK 
 file system, remove file:   UNLINK 
 file system, rename file:   RENAME 
 file system, soft link:   SYMLNK 
 file, symbolic link:   File operations on symbolic links 
 flags inquiry function:   COMPILER_OPTIONS 
 FLOAT :   REAL 
 FLOATI :   REAL 
 floating point, exponent:   EXPONENT 
 floating point, fraction:   FRACTION 
 floating point, nearest different:   NEAREST 
 floating point, relative spacing:   RRSPACING 
 floating point, relative spacing:   SPACING 
 floating point, scale:   SCALE 
 floating point, set exponent:   SET_EXPONENT 
 FLOATJ :   REAL 
 FLOATK :   REAL 
 FLOOR :   FLOOR 
 floor:   AINT 
 floor:   FLOOR 
 FLUSH :   FLUSH 
 FLUSH statement:   Fortran 2003 status 
 FNUM :   FNUM 
 form feed whitespace:   Form feed as whitespace 
 FORMAT :   Variable FORMAT expressions 
 Fortran 77:   GNU Fortran and G77 
 FPP:   Preprocessing and conditional compilation 
 FPUT :   FPUT 
 FPUTC :   FPUTC 
 FRACTION :   FRACTION 
 FREE :   FREE 
 Frontend optimization:   Code Gen Options 
 FSEEK :   FSEEK 
 FSTAT :   FSTAT 
 FTELL :   FTELL 
 function elimination:   Error and Warning Options 

G   
 g77 :   GNU Fortran and G77 
 g77 calling convention:   Code Gen Options 
 g77 calling convention:   Code Gen Options 
 GAMMA :   GAMMA 
 Gamma function:   GAMMA 
 Gamma function, logarithm of:   LOG_GAMMA 
 GCC:   GNU Fortran and GCC 
 GERROR :   GERROR 
 GETARG :   GETARG 
 GETCWD :   GETCWD 
 GETENV :   GETENV 
 GETGID :   GETGID 
 GETLOG :   GETLOG 
 GETPID :   GETPID 
 GETUID :   GETUID 
 GET_COMMAND :   GET_COMMAND 
 GET_COMMAND_ARGUMENT :   GET_COMMAND_ARGUMENT 
 GET_ENVIRONMENT_VARIABLE :   GET_ENVIRONMENT_VARIABLE 
 GMTIME :   GMTIME 
 GNU Compiler Collection:   GNU Fortran and GCC 
 GNU Fortran command options:   Invoking GNU Fortran 

H   
 Hollerith constants:   Hollerith constants support 
 HOSTNM :   HOSTNM 
 HUGE :   HUGE 
 hyperbolic cosine:   COSH 
 hyperbolic function, cosine:   COSH 
 hyperbolic function, cosine, inverse:   ACOSH 
 hyperbolic function, sine:   SINH 
 hyperbolic function, sine, inverse:   ASINH 
 hyperbolic function, tangent:   TANH 
 hyperbolic function, tangent, inverse:   ATANH 
 hyperbolic sine:   SINH 
 hyperbolic tangent:   TANH 
 HYPOT :   HYPOT 

I   
 I/O item lists:   I/O item lists 
 I/O specifiers:   Extended I/O specifiers 
 IABS :   ABS 
 IACHAR :   IACHAR 
 IALL :   IALL 
 IAND :   IAND 
 IANY :   IANY 
 IARGC :   IARGC 
 IBCLR :   IBCLR 
 IBITS :   IBITS 
 IBSET :   IBSET 
 ICHAR :   ICHAR 
 IDATE :   IDATE 
 IDIM :   DIM 
 IDINT :   INT 
 IDNINT :   NINT 
 IEEE, ISNAN:   ISNAN 
 IEOR :   IEOR 
 IERRNO :   IERRNO 
 IFIX :   INT 
 IIABS :   ABS 
 IIAND :   IAND 
 IIBCLR :   IBCLR 
 IIBITS :   IBITS 
 IIBSET :   IBSET 
 IIEOR :   IEOR 
 IIOR :   IOR 
 IISHFT :   ISHFT 
 IISHFTC :   ISHFTC 
 IMAG :   AIMAG 
 images, cosubscript to image index conversion:   IMAGE_INDEX 
 images, index of this image:   THIS_IMAGE 
 images, number of:   NUM_IMAGES 
 IMAGE_INDEX :   IMAGE_INDEX 
 IMAGPART :   AIMAG 
 IMOD :   MOD 
 IMPORT statement:   Fortran 2003 status 
 IMVBITS :   MVBITS 
 INCLUDE directive:   Directory Options 
 inclusion, directory search paths for:   Directory Options 
 INDEX :   INDEX intrinsic 
 INOT :   NOT 
 INT :   INT 
 INT2 :   INT2 
 INT8 :   INT8 
 integer kind:   SELECTED_INT_KIND 
 Interoperability:   MixedLanguage Programming 
 intrinsic:   Error and Warning Options 
 intrinsic:   Error and Warning Options 
 intrinsic Modules:   Intrinsic Modules 
 intrinsic procedures:   Intrinsic Procedures 
 intrinsics, integer:   Type variants for integer intrinsics 
 intrinsics, math:   Extended math intrinsics 
 intrinsics, trigonometric functions:   Extended math intrinsics 
 Introduction:   Top 
 inverse hyperbolic cosine:   ACOSH 
 inverse hyperbolic sine:   ASINH 
 inverse hyperbolic tangent:   ATANH 
 IOMSG= specifier:   Fortran 2003 status 
 IOR :   IOR 
 IOSTAT , end of file:   IS_IOSTAT_END 
 IOSTAT , end of record:   IS_IOSTAT_EOR 
 IPARITY :   IPARITY 
 IRAND :   IRAND 
 ISATTY :   ISATTY 
 ISHFT :   ISHFT 
 ISHFTC :   ISHFTC 
 ISIGN :   SIGN 
 ISNAN :   ISNAN 
 ISO_FORTRAN_ENV statement:   Fortran 2003 status 
 IS_IOSTAT_END :   IS_IOSTAT_END 
 IS_IOSTAT_EOR :   IS_IOSTAT_EOR 
 ITIME :   ITIME 

J   
 JIABS :   ABS 
 JIAND :   IAND 
 JIBCLR :   IBCLR 
 JIBITS :   IBITS 
 JIBSET :   IBSET 
 JIEOR :   IEOR 
 JIOR :   IOR 
 JISHFT :   ISHFT 
 JISHFTC :   ISHFTC 
 JMOD :   MOD 
 JMVBITS :   MVBITS 
 JNOT :   NOT 

K   
 KIABS :   ABS 
 KIAND :   IAND 
 KIBCLR :   IBCLR 
 KIBITS :   IBITS 
 KIBSET :   IBSET 
 KIEOR :   IEOR 
 KILL :   KILL 
 kind:   KIND Type Parameters 
 KIND :   KIND 
 kind:   KIND 
 kind, character:   SELECTED_CHAR_KIND 
 kind, integer:   SELECTED_INT_KIND 
 kind, oldstyle:   Oldstyle kind specifications 
 kind, real:   SELECTED_REAL_KIND 
 KIOR :   IOR 
 KISHFT :   ISHFT 
 KISHFTC :   ISHFTC 
 KMOD :   MOD 
 KMVBITS :   MVBITS 
 KNOT :   NOT 

L   
 L2 vector norm:   NORM2 
 language, dialect options:   Fortran Dialect Options 
 LBOUND :   LBOUND 
 LCOBOUND :   LCOBOUND 
 LEADZ :   LEADZ 
 left shift, combined:   DSHIFTL 
 LEN :   LEN 
 LEN_TRIM :   LEN_TRIM 
 lexical comparison of strings:   LGE 
 lexical comparison of strings:   LGT 
 lexical comparison of strings:   LLE 
 lexical comparison of strings:   LLT 
 LGAMMA :   LOG_GAMMA 
 LGE :   LGE 
 LGT :   LGT 
 libf2c calling convention:   Code Gen Options 
 libf2c calling convention:   Code Gen Options 
 libgfortran initialization, set_args:   _gfortran_set_args 
 libgfortran initialization, set_convert:   _gfortran_set_convert 
 libgfortran initialization, set_fpe:   _gfortran_set_fpe 
 libgfortran initialization, set_max_subrecord_length:   _gfortran_set_max_subrecord_length 
 libgfortran initialization, set_options:   _gfortran_set_options 
 libgfortran initialization, set_record_marker:   _gfortran_set_record_marker 
 limits, largest number:   HUGE 
 limits, smallest number:   TINY 
 LINK :   LINK 
 linking, static:   Link Options 
 LLE :   LLE 
 LLT :   LLT 
 LNBLNK :   LNBLNK 
 LOC:   %LOC as an rvalue 
 LOC :   LOC 
 location of a variable in memory:   LOC 
 LOG :   LOG 
 LOG10 :   LOG10 
 logarithm function:   LOG 
 logarithm function with base 10:   LOG10 
 logarithm function, inverse:   EXP 
 LOGICAL :   LOGICAL 
 logical and, bitwise:   AND 
 logical and, bitwise:   IAND 
 logical exclusive or, bitwise:   IEOR 
 logical exclusive or, bitwise:   XOR 
 logical not, bitwise:   NOT 
 logical or, bitwise:   IOR 
 logical or, bitwise:   OR 
 logical, bitwise:   Bitwise logical operators 
 logical, variable representation:   Internal representation of LOGICAL variables 
 login name:   GETLOG 
 LOG_GAMMA :   LOG_GAMMA 
 LONG :   LONG 
 LSHIFT :   LSHIFT 
 LSTAT :   LSTAT 
 LTIME :   LTIME 

M   
 MALLOC :   MALLOC 
 MAP :   UNION and MAP 
 mask, left justified:   MASKL 
 mask, right justified:   MASKR 
 MASKL :   MASKL 
 MASKR :   MASKR 
 MATMUL :   MATMUL 
 matrix multiplication:   MATMUL 
 matrix, transpose:   TRANSPOSE 
 MAX :   MAX 
 MAX0 :   MAX 
 MAX1 :   MAX 
 MAXEXPONENT :   MAXEXPONENT 
 maximum value:   MAX 
 maximum value:   MAXVAL 
 MAXLOC :   MAXLOC 
 MAXVAL :   MAXVAL 
 MCLOCK :   MCLOCK 
 MCLOCK8 :   MCLOCK8 
 memory checking:   Code Gen Options 
 MERGE :   MERGE 
 MERGE_BITS :   MERGE_BITS 
 messages, error:   Error and Warning Options 
 messages, warning:   Error and Warning Options 
 MIN :   MIN 
 MIN0 :   MIN 
 MIN1 :   MIN 
 MINEXPONENT :   MINEXPONENT 
 minimum value:   MIN 
 minimum value:   MINVAL 
 MINLOC :   MINLOC 
 MINVAL :   MINVAL 
 Mixedlanguage programming:   MixedLanguage Programming 
 MOD :   MOD 
 model representation, base:   RADIX 
 model representation, epsilon:   EPSILON 
 model representation, largest number:   HUGE 
 model representation, maximum exponent:   MAXEXPONENT 
 model representation, minimum exponent:   MINEXPONENT 
 model representation, precision:   PRECISION 
 model representation, radix:   RADIX 
 model representation, range:   RANGE 
 model representation, significant digits:   DIGITS 
 model representation, smallest number:   TINY 
 module entities:   Fortran Dialect Options 
 module search path:   Directory Options 
 module search path:   Directory Options 
 module search path:   Directory Options 
 MODULO :   MODULO 
 modulo:   MODULO 
 MOVE_ALLOC :   MOVE_ALLOC 
 moving allocation:   MOVE_ALLOC 
 multiply array elements:   PRODUCT 
 MVBITS :   MVBITS 

N   
 NAM :   OPEN( ... NAME=) 
 Namelist:   Extensions to namelist 
 natural logarithm function:   LOG 
 NEAREST :   NEAREST 
 newline:   NEW_LINE 
 NEW_LINE :   NEW_LINE 
 NINT :   NINT 
 norm, Euclidean:   NORM2 
 NORM2 :   NORM2 
 NOSHARED :   Extended I/O specifiers 
 NOT :   NOT 
 NULL :   NULL 
 NUM_IMAGES :   NUM_IMAGES 

O   
 open, action:   Files opened without an explicit ACTION= specifier 
 OpenACC:   Fortran Dialect Options 
 OpenACC:   OpenACC 
 OpenMP:   Fortran Dialect Options 
 OpenMP:   OpenMP 
 operators, unary:   Unary operators 
 operators, xor:   .XOR. operator 
 options inquiry function:   COMPILER_OPTIONS 
 options, code generation:   Code Gen Options 
 options, debugging:   Debugging Options 
 options, dialect:   Fortran Dialect Options 
 options, directory search:   Directory Options 
 options, errors:   Error and Warning Options 
 options, Fortran dialect:   Fortran Dialect Options 
 options, gfortran command:   Invoking GNU Fortran 
 options, linking:   Link Options 
 options, negative forms:   Invoking GNU Fortran 
 options, preprocessor:   Preprocessing Options 
 options, real kind type promotion:   Fortran Dialect Options 
 options, runtime:   Code Gen Options 
 options, runtime:   Runtime Options 
 options, warnings:   Error and Warning Options 
 OR :   OR 
 output, newline:   NEW_LINE 

P   
 PACK :   PACK 
 PARAMETER:   Legacy PARAMETER statements 
 PARITY :   PARITY 
 Parity:   PARITY 
 parity:   POPPAR 
 paths, search:   Directory Options 
 paths, search:   Directory Options 
 paths, search:   Directory Options 
 PERROR :   PERROR 
 pointer checking:   Code Gen Options 
 pointer, C address of pointers:   C_F_PROCPOINTER 
 pointer, C address of procedures:   C_FUNLOC 
 pointer, C association status:   C_ASSOCIATED 
 pointer, convert C to Fortran:   C_F_POINTER 
 pointer, Cray:   Cray pointers 
 pointer, cray:   FREE 
 pointer, cray:   MALLOC 
 pointer, disassociated:   NULL 
 pointer, status:   ASSOCIATED 
 pointer, status:   NULL 
 POPCNT :   POPCNT 
 POPPAR :   POPPAR 
 positive difference:   DIM 
 PRECISION :   PRECISION 
 Preprocessing:   Preprocessing and conditional compilation 
 preprocessing, assertion:   Preprocessing Options 
 preprocessing, assertion:   Preprocessing Options 
 preprocessing, define macros:   Preprocessing Options 
 preprocessing, define macros:   Preprocessing Options 
 preprocessing, include path:   Preprocessing Options 
 preprocessing, include path:   Preprocessing Options 
 preprocessing, include path:   Preprocessing Options 
 preprocessing, include path:   Preprocessing Options 
 preprocessing, include path:   Preprocessing Options 
 preprocessing, include path:   Preprocessing Options 
 preprocessing, keep comments:   Preprocessing Options 
 preprocessing, keep comments:   Preprocessing Options 
 preprocessing, no linemarkers:   Preprocessing Options 
 preprocessing, undefine macros:   Preprocessing Options 
 preprocessor:   Preprocessing Options 
 preprocessor, debugging:   Preprocessing Options 
 preprocessor, debugging:   Preprocessing Options 
 preprocessor, debugging:   Preprocessing Options 
 preprocessor, debugging:   Preprocessing Options 
 preprocessor, debugging:   Preprocessing Options 
 preprocessor, disable:   Preprocessing Options 
 preprocessor, enable:   Preprocessing Options 
 preprocessor, include file handling:   Preprocessing and conditional compilation 
 preprocessor, working directory:   Preprocessing Options 
 PRESENT :   PRESENT 
 private:   Fortran Dialect Options 
 procedure pointer, convert C to Fortran:   C_LOC 
 process ID:   GETPID 
 PRODUCT :   PRODUCT 
 product, doubleprecision:   DPROD 
 product, matrix:   MATMUL 
 product, vector:   DOT_PRODUCT 
 program termination:   EXIT 
 program termination, with core dump:   ABORT 
 PROTECTED statement:   Fortran 2003 status 

Q   
 Q exponentletter:   Q exponentletter 

R   
 RADIX :   RADIX 
 radix, real:   SELECTED_REAL_KIND 
 RAN :   RAN 
 RAND :   RAND 
 random number generation:   IRAND 
 random number generation:   RAN 
 random number generation:   RAND 
 random number generation:   RANDOM_NUMBER 
 random number generation, seeding:   RANDOM_SEED 
 random number generation, seeding:   SRAND 
 RANDOM_NUMBER :   RANDOM_NUMBER 
 RANDOM_SEED :   RANDOM_SEED 
 RANGE :   RANGE 
 range checking:   Code Gen Options 
 RANK :   RANK 
 rank:   RANK 
 reassociation of parenthesized expressions:   Code Gen Options 
 read character, stream mode:   FGET 
 read character, stream mode:   FGETC 
 READONLY :   Extended I/O specifiers 
 REAL :   REAL 
 real kind:   SELECTED_REAL_KIND 
 real number, exponent:   EXPONENT 
 real number, fraction:   FRACTION 
 real number, nearest different:   NEAREST 
 real number, relative spacing:   RRSPACING 
 real number, relative spacing:   SPACING 
 real number, scale:   SCALE 
 real number, set exponent:   SET_EXPONENT 
 Reallocate the LHS in assignments:   Code Gen Options 
 Reallocate the LHS in assignments, notification:   Error and Warning Options 
 REALPART :   REAL 
 RECORD :   STRUCTURE and RECORD 
 Reduction, XOR:   PARITY 
 remainder:   MOD 
 RENAME :   RENAME 
 repacking arrays:   Code Gen Options 
 REPEAT :   REPEAT 
 RESHAPE :   RESHAPE 
 REWIND :   Read/Write after EOF marker 
 right shift, combined:   DSHIFTR 
 root:   SQRT 
 rounding, ceiling:   ANINT 
 rounding, ceiling:   CEILING 
 rounding, floor:   AINT 
 rounding, floor:   FLOOR 
 rounding, nearest whole number:   NINT 
 RRSPACING :   RRSPACING 
 RSHIFT :   RSHIFT 
 runtime checking:   Code Gen Options 

S   
 SAME_TYPE_AS :   SAME_TYPE_AS 
 SAVE statement:   Code Gen Options 
 SCALE :   SCALE 
 SCAN :   SCAN 
 search path:   Directory Options 
 search paths, for included files:   Directory Options 
 SECNDS :   SECNDS 
 SECOND :   SECOND 
 seeding a random number generator:   RANDOM_SEED 
 seeding a random number generator:   SRAND 
 SELECTED_CHAR_KIND :   SELECTED_CHAR_KIND 
 SELECTED_INT_KIND :   SELECTED_INT_KIND 
 SELECTED_REAL_KIND :   SELECTED_REAL_KIND 
 SET_EXPONENT :   SET_EXPONENT 
 SHAPE :   SHAPE 
 SHARE :   Extended I/O specifiers 
 SHARED :   Extended I/O specifiers 
 shift, left:   DSHIFTL 
 shift, left:   SHIFTL 
 shift, right:   DSHIFTR 
 shift, right:   SHIFTR 
 shift, right with fill:   SHIFTA 
 SHIFTA :   SHIFTA 
 SHIFTL :   SHIFTL 
 SHIFTR :   SHIFTR 
 SHORT :   INT2 
 SIGN :   SIGN 
 sign copying:   SIGN 
 SIGNAL :   SIGNAL 
 SIN :   SIN 
 SIND :   SIND 
 sine:   SIN 
 sine, degrees:   SIND 
 sine, hyperbolic:   SINH 
 sine, hyperbolic, inverse:   ASINH 
 sine, inverse:   ASIN 
 sine, inverse, degrees:   ASIND 
 SINH :   SINH 
 SIZE :   SIZE 
 size of a variable, in bits:   BIT_SIZE 
 size of an expression:   C_SIZEOF 
 size of an expression:   SIZEOF 
 SIZEOF :   SIZEOF 
 SLEEP :   SLEEP 
 SNGL :   REAL 
 SPACING :   SPACING 
 SPREAD :   SPREAD 
 SQRT :   SQRT 
 squareroot:   SQRT 
 SRAND :   SRAND 
 Standards:   Standards 
 STAT :   STAT 
 statement, ENUM :   Fortran 2003 status 
 statement, ENUMERATOR :   Fortran 2003 status 
 statement, FLUSH :   Fortran 2003 status 
 statement, IMPORT :   Fortran 2003 status 
 statement, ISO_FORTRAN_ENV :   Fortran 2003 status 
 statement, PROTECTED :   Fortran 2003 status 
 statement, SAVE :   Code Gen Options 
 statement, USE, INTRINSIC :   Fortran 2003 status 
 statement, VALUE :   Fortran 2003 status 
 statement, VOLATILE :   Fortran 2003 status 
 STATIC :   AUTOMATIC and STATIC attributes 
 storage size:   STORAGE_SIZE 
 STORAGE_SIZE :   STORAGE_SIZE 
 STREAM I/O:   Fortran 2003 status 
 stream mode, read character:   FGET 
 stream mode, read character:   FGETC 
 stream mode, write character:   FPUT 
 stream mode, write character:   FPUTC 
 string, adjust left:   ADJUSTL 
 string, adjust right:   ADJUSTR 
 string, comparison:   LGE 
 string, comparison:   LGT 
 string, comparison:   LLE 
 string, comparison:   LLT 
 string, concatenate:   REPEAT 
 string, find missing set:   VERIFY 
 string, find nonblank character:   LNBLNK 
 string, find subset:   SCAN 
 string, find substring:   INDEX intrinsic 
 string, length:   LEN 
 string, length, without trailing whitespace:   LEN_TRIM 
 string, remove trailing whitespace:   TRIM 
 string, repeat:   REPEAT 
 strings, varying length:   Varying Length Character Strings 
 STRUCTURE :   STRUCTURE and RECORD 
 structure packing:   Code Gen Options 
 subscript checking:   Code Gen Options 
 substring position:   INDEX intrinsic 
 SUM :   SUM 
 sum array elements:   SUM 
 suppressing warnings:   Error and Warning Options 
 symbol names:   Fortran Dialect Options 
 symbol names, transforming:   Code Gen Options 
 symbol names, transforming:   Code Gen Options 
 symbol names, underscores:   Code Gen Options 
 symbol names, underscores:   Code Gen Options 
 SYMLNK :   SYMLNK 
 syntax checking:   Error and Warning Options 
 SYSTEM :   SYSTEM 
 system, error handling:   GERROR 
 system, error handling:   IERRNO 
 system, error handling:   PERROR 
 system, group ID:   GETGID 
 system, host name:   HOSTNM 
 system, login name:   GETLOG 
 system, process ID:   GETPID 
 system, signal handling:   SIGNAL 
 system, system call:   EXECUTE_COMMAND_LINE 
 system, system call:   SYSTEM 
 system, terminal:   ISATTY 
 system, terminal:   TTYNAM 
 system, user ID:   GETUID 
 system, working directory:   CHDIR 
 system, working directory:   GETCWD 
 SYSTEM_CLOCK :   SYSTEM_CLOCK 

T   
 tabulators:   Error and Warning Options 
 TAN :   TAN 
 TAND :   TAND 
 tangent:   TAN 
 tangent, degrees:   TAND 
 tangent, hyperbolic:   TANH 
 tangent, hyperbolic, inverse:   ATANH 
 tangent, inverse:   ATAN 
 tangent, inverse:   ATAN2 
 tangent, inverse, degrees:   ATAND 
 tangent, inverse, degrees:   ATAN2D 
 TANH :   TANH 
 terminate program:   EXIT 
 terminate program, with core dump:   ABORT 
 THIS_IMAGE :   THIS_IMAGE 
 threadsafety, threads:   Threadsafety of the runtime library 
 TIME :   TIME 
 time, clock ticks:   MCLOCK 
 time, clock ticks:   MCLOCK8 
 time, clock ticks:   SYSTEM_CLOCK 
 time, conversion to GMT info:   GMTIME 
 time, conversion to local time info:   LTIME 
 time, conversion to string:   CTIME 
 time, current:   DATE_AND_TIME 
 time, current:   FDATE 
 time, current:   ITIME 
 time, current:   TIME 
 time, current:   TIME8 
 time, elapsed:   CPU_TIME 
 time, elapsed:   DTIME 
 time, elapsed:   ETIME 
 time, elapsed:   SECNDS 
 time, elapsed:   SECOND 
 TIME8 :   TIME8 
 TINY :   TINY 
 TR 15581:   Fortran 2003 status 
 trace:   Debugging Options 
 TRAILZ :   TRAILZ 
 TRANSFER :   TRANSFER 
 transforming symbol names:   Code Gen Options 
 transforming symbol names:   Code Gen Options 
 TRANSPOSE :   TRANSPOSE 
 transpose:   TRANSPOSE 
 trigonometric function, cosine:   COS 
 trigonometric function, cosine, degrees:   COSD 
 trigonometric function, cosine, inverse:   ACOS 
 trigonometric function, cosine, inverse, degrees:   ACOSD 
 trigonometric function, cotangent:   COTAN 
 trigonometric function, cotangent, degrees:   COTAND 
 trigonometric function, sine:   SIN 
 trigonometric function, sine, degrees:   SIND 
 trigonometric function, sine, inverse:   ASIN 
 trigonometric function, sine, inverse, degrees:   ASIND 
 trigonometric function, tangent:   TAN 
 trigonometric function, tangent, degrees:   TAND 
 trigonometric function, tangent, inverse:   ATAN 
 trigonometric function, tangent, inverse:   ATAN2 
 trigonometric function, tangent, inverse, degrees:   ATAND 
 trigonometric function, tangent, inverse, degrees:   ATAN2D 
 TRIM :   TRIM 
 TTYNAM :   TTYNAM 
 type alias print:   TYPE as an alias for PRINT 
 type cast:   TRANSFER 

U   
 UBOUND :   UBOUND 
 UCOBOUND :   UCOBOUND 
 UMASK :   UMASK 
 underflow:   Error and Warning Options 
 underscore:   Code Gen Options 
 underscore:   Code Gen Options 
 UNION :   UNION and MAP 
 UNLINK :   UNLINK 
 UNPACK :   UNPACK 
 unused dummy argument:   Error and Warning Options 
 unused parameter:   Error and Warning Options 
 USE, INTRINSIC statement:   Fortran 2003 status 
 user id:   GETUID 

V   
 VALUE statement:   Fortran 2003 status 
 variable attributes:   AUTOMATIC and STATIC attributes 
 Varying length character strings:   Varying Length Character Strings 
 Varying length strings:   Varying Length Character Strings 
 vector product:   DOT_PRODUCT 
 VERIFY :   VERIFY 
 version of the compiler:   COMPILER_VERSION 
 VOLATILE :   Volatile COMMON blocks 
 VOLATILE statement:   Fortran 2003 status 

W   
 warning, C binding type:   Error and Warning Options 
 warnings, aliasing:   Error and Warning Options 
 warnings, alignment of COMMON blocks:   Error and Warning Options 
 warnings, all:   Error and Warning Options 
 warnings, ampersand:   Error and Warning Options 
 warnings, argument mismatch:   Error and Warning Options 
 warnings, array temporaries:   Error and Warning Options 
 warnings, character truncation:   Error and Warning Options 
 warnings, conversion:   Error and Warning Options 
 warnings, conversion:   Error and Warning Options 
 warnings, division of integers:   Error and Warning Options 
 warnings, extra:   Error and Warning Options 
 warnings, function elimination:   Error and Warning Options 
 warnings, implicit interface:   Error and Warning Options 
 warnings, implicit procedure:   Error and Warning Options 
 warnings, integer division:   Error and Warning Options 
 warnings, interface mismatch:   Error and Warning Options 
 warnings, intrinsic:   Error and Warning Options 
 warnings, intrinsics of other standards:   Error and Warning Options 
 warnings, line truncation:   Error and Warning Options 
 warnings, nonstandard intrinsics:   Error and Warning Options 
 warnings, parameter mismatch:   Error and Warning Options 
 warnings, q exponentletter:   Error and Warning Options 
 warnings, suppressing:   Error and Warning Options 
 warnings, suspicious code:   Error and Warning Options 
 warnings, tabs:   Error and Warning Options 
 warnings, to errors:   Error and Warning Options 
 warnings, undefined do loop:   Error and Warning Options 
 warnings, underflow:   Error and Warning Options 
 warnings, unused dummy argument:   Error and Warning Options 
 warnings, unused parameter:   Error and Warning Options 
 warnings, use statements:   Error and Warning Options 
 write character, stream mode:   FPUT 
 write character, stream mode:   FPUTC 

X   
 XOR :   XOR 
 XOR reduction:   PARITY 

Z   
 ZABS :   ABS 
 ZCOS :   COS 
 ZCOSD :   COSD 
 zero bits:   LEADZ 
 zero bits:   TRAILZ 
 ZEXP :   EXP 
 ZLOG :   LOG 
 ZSIN :   SIN 
 ZSIND :   SIND 
 ZSQRT :   SQRT 
