Keyword Index

Jump to:   _   &   %   $  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  
Index EntrySection

_
_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

&
&Error and Warning Options

%
%LOCArgument list functions
%REFArgument list functions
%VALArgument list functions

$
$Fortran Dialect Options

A
ABORTABORT
ABSABS
absolute valueABS
ACCESSACCESS
ACHARACHAR
ACOSACOS
ACOSDACOSD
ACOSHACOSH
adjust stringADJUSTL
adjust stringADJUSTR
ADJUSTLADJUSTL
ADJUSTRADJUSTR
AIMAGAIMAG
AINTAINT
ALARMALARM
ALGAMALOG_GAMMA
aliasingError and Warning Options
alignment of COMMON blocksError and Warning Options
alignment of COMMON blocksCode Gen Options
ALLALL
all warningsError and Warning Options
ALLOCATEDALLOCATED
allocation, movingMOVE_ALLOC
allocation, statusALLOCATED
ALOGLOG
ALOG10LOG10
AMAX0MAX
AMAX1MAX
AMIN0MIN
AMIN1MIN
AMODMOD
ANDAND
ANINTANINT
ANYANY
area hyperbolic cosineACOSH
area hyperbolic sineASINH
area hyperbolic tangentATANH
argument list functionsArgument list functions
arguments, to programCOMMAND_ARGUMENT_COUNT
arguments, to programGETARG
arguments, to programGET_COMMAND
arguments, to programGET_COMMAND_ARGUMENT
arguments, to programIARGC
array descriptorFurther Interoperability of Fortran with C
array, add elementsSUM
array, ANDIALL
array, apply conditionALL
array, apply conditionANY
array, bounds checkingCode Gen Options
array, change dimensionsRESHAPE
array, combine arraysMERGE
array, condition testingALL
array, condition testingANY
array, conditionally add elementsSUM
array, conditionally count elementsCOUNT
array, conditionally multiply elementsPRODUCT
array, contiguityIS_CONTIGUOUS
array, count elementsSIZE
array, duplicate dimensionsSPREAD
array, duplicate elementsSPREAD
array, element countingCOUNT
array, gather elementsPACK
array, increase dimensionSPREAD
array, increase dimensionUNPACK
array, indices of type realReal array indices
array, location of maximum elementMAXLOC
array, location of minimum elementMINLOC
array, lower boundLBOUND
array, maximum valueMAXVAL
array, merge arraysMERGE
array, minimum valueMINVAL
array, multiply elementsPRODUCT
array, number of elementsCOUNT
array, number of elementsSIZE
array, ORIANY
array, packingPACK
array, parityIPARITY
array, permutationCSHIFT
array, productPRODUCT
array, reduce dimensionPACK
array, rotateCSHIFT
array, scatter elementsUNPACK
array, shapeSHAPE
array, shiftEOSHIFT
array, shift circularlyCSHIFT
array, sizeSIZE
array, sumSUM
array, transmogrifyRESHAPE
array, transposeTRANSPOSE
array, unpackingUNPACK
array, upper boundUBOUND
array, XORIPARITY
ASCII collating sequenceACHAR
ASCII collating sequenceIACHAR
ASINASIN
ASINDASIND
ASINHASINH
ASSOCIATEDASSOCIATED
association statusASSOCIATED
association status, C pointerC_ASSOCIATED
assumed-rankFurther Interoperability of Fortran with C
assumed-typeFurther Interoperability of Fortran with C
asynchronous I/OAsynchronous I/O
ATANATAN
ATAN2ATAN2
ATAN2DATAN2D
ATANDATAND
ATANHATANH
Atomic subroutine, addATOMIC_ADD
Atomic subroutine, ADD with fetchATOMIC_FETCH_ADD
Atomic subroutine, ANDATOMIC_AND
Atomic subroutine, AND with fetchATOMIC_FETCH_AND
Atomic subroutine, compare and swapATOMIC_CAS
Atomic subroutine, defineATOMIC_DEFINE
Atomic subroutine, ORATOMIC_OR
Atomic subroutine, OR with fetchATOMIC_FETCH_OR
Atomic subroutine, referenceATOMIC_REF
Atomic subroutine, XORATOMIC_XOR
Atomic subroutine, XOR with fetchATOMIC_FETCH_XOR
ATOMIC_ADDATOMIC_ADD
ATOMIC_ANDATOMIC_AND
ATOMIC_DEFINEATOMIC_CAS
ATOMIC_DEFINEATOMIC_DEFINE
ATOMIC_FETCH_ADDATOMIC_FETCH_ADD
ATOMIC_FETCH_ANDATOMIC_FETCH_AND
ATOMIC_FETCH_ORATOMIC_FETCH_OR
ATOMIC_FETCH_XORATOMIC_FETCH_XOR
ATOMIC_ORATOMIC_OR
ATOMIC_REFATOMIC_REF
ATOMIC_XORATOMIC_XOR
AuthorsContributors
AUTOMATICAUTOMATIC and STATIC attributes

B
BABSABS
backslashFortran Dialect Options
BACKSPACERead/Write after EOF marker
BACKTRACEBACKTRACE
backtraceDebugging Options
backtraceBACKTRACE
base 10 logarithm functionLOG10
BBCLRIBCLR
BBITSIBITS
BBSETIBSET
BBTESTBTEST
BESJ0BESSEL_J0
BESJ1BESSEL_J1
BESJNBESSEL_JN
Bessel function, first kindBESSEL_J0
Bessel function, first kindBESSEL_J1
Bessel function, first kindBESSEL_JN
Bessel function, second kindBESSEL_Y0
Bessel function, second kindBESSEL_Y1
Bessel function, second kindBESSEL_YN
BESSEL_J0BESSEL_J0
BESSEL_J1BESSEL_J1
BESSEL_JNBESSEL_JN
BESSEL_Y0BESSEL_Y0
BESSEL_Y1BESSEL_Y1
BESSEL_YNBESSEL_YN
BESY0BESSEL_Y0
BESY1BESSEL_Y1
BESYNBESSEL_YN
BGEBGE
BGTBGT
BIANDIAND
BIEORIEOR
binary representationPOPCNT
binary representationPOPPAR
BIORIOR
bit intrinsics checkingCode Gen Options
BIT_SIZEBIT_SIZE
BITESTBTEST
bits setPOPCNT
bits, AND of array elementsIALL
bits, clearIBCLR
bits, extractIBITS
bits, getIBITS
bits, mergeMERGE_BITS
bits, moveMVBITS
bits, moveTRANSFER
bits, negateNOT
bits, number ofBIT_SIZE
bits, OR of array elementsIANY
bits, setIBSET
bits, shiftISHFT
bits, shift circularISHFTC
bits, shift leftLSHIFT
bits, shift leftSHIFTL
bits, shift rightRSHIFT
bits, shift rightSHIFTA
bits, shift rightSHIFTR
bits, testingBTEST
bits, unsetIBCLR
bits, XOR of array elementsIPARITY
bitwise comparisonBGE
bitwise comparisonBGT
bitwise comparisonBLE
bitwise comparisonBLT
bitwise logical andAND
bitwise logical andIAND
bitwise logical exclusive orIEOR
bitwise logical exclusive orXOR
bitwise logical notNOT
bitwise logical orIOR
bitwise logical orOR
BJTESTBTEST
BKTESTBTEST
BLEBLE
BLTBLT
BMODMOD
BMVBITSMVBITS
BNOTNOT
bounds checkingCode Gen Options
BOZ literal constantsBOZ literal constants
BSHFTISHFT
BSHFTCISHFTC
BTESTBTEST

C
C derived type and struct interoperabilityDerived Types and struct
C interoperabilityInteroperability with C
C intrinsic type interoperabilityIntrinsic Types
C pointersWorking with C Pointers
C procedure interoperabilityInteroperable Subroutines and Functions
C variable interoperabilityInteroperable Global Variables
C_ASSOCIATEDC_ASSOCIATED
C_F_POINTERC_F_POINTER
C_F_PROCPOINTERC_F_PROCPOINTER
C_FUNLOCC_FUNLOC
C_LOCC_LOC
C_SIZEOFC_SIZEOF
CABSABS
calling conventionCode Gen Options
CARRIAGECONTROLExtended I/O specifiers
CCOSCOS
CCOSDCOSD
CDABSABS
CDCOSCOS
CDCOSDCOSD
CDEXPEXP
CDLOGLOG
CDSINSIN
CDSINDSIND
CDSQRTSQRT
CEILINGCEILING
ceilingANINT
ceilingCEILING
CEXPEXP
CHARCHAR
character kindSELECTED_CHAR_KIND
character setFortran Dialect Options
CHDIRCHDIR
checking array temporariesCode Gen Options
checking subscriptsCode Gen Options
CHMODCHMOD
clock ticksMCLOCK
clock ticksMCLOCK8
clock ticksSYSTEM_CLOCK
CLOGLOG
CMPLXCMPLX
CO_BROADCASTCO_BROADCAST
CO_MAXCO_MAX
CO_MINCO_MIN
CO_REDUCECO_REDUCE
CO_SUMCO_SUM
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_fail_image_gfortran_caf_fail_image
Coarray, _gfortran_caf_failed_images_gfortran_caf_failed_images
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_send_by_ref_gfortran_caf_send_by_ref
Coarray, _gfortran_caf_sendget_gfortran_caf_sendget
Coarray, _gfortran_caf_sendget_by_ref_gfortran_caf_sendget_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
coarray, IMAGE_INDEXIMAGE_INDEX
coarray, lower boundLCOBOUND
coarray, NUM_IMAGESNUM_IMAGES
coarray, THIS_IMAGETHIS_IMAGE
coarray, upper boundUCOBOUND
coarraysCode Gen Options
CoarraysCoarray Programming
code generation, conventionsCode Gen Options
collating sequence, ASCIIACHAR
collating sequence, ASCIIIACHAR
Collectives, generic reductionCO_REDUCE
Collectives, maximal valueCO_MAX
Collectives, minimal valueCO_MIN
Collectives, sum of valuesCO_SUM
Collectives, value broadcastingCO_BROADCAST
command lineEXECUTE_COMMAND_LINE
command optionsInvoking GNU Fortran
COMMAND_ARGUMENT_COUNTCOMMAND_ARGUMENT_COUNT
command-line argumentsCOMMAND_ARGUMENT_COUNT
command-line argumentsGETARG
command-line argumentsGET_COMMAND
command-line argumentsGET_COMMAND_ARGUMENT
command-line argumentsIARGC
command-line arguments, number ofCOMMAND_ARGUMENT_COUNT
command-line arguments, number ofIARGC
COMMONVolatile COMMON blocks
compiler flags inquiry functionCOMPILER_OPTIONS
COMPILER_OPTIONSCOMPILER_OPTIONS
COMPILER_VERSIONCOMPILER_VERSION
compiler, name and versionCOMPILER_VERSION
COMPLEXCOMPLEX
complex conjugateCONJG
Complex functionAlternate complex function syntax
complex numbers, conversion toCMPLX
complex numbers, conversion toCOMPLEX
complex numbers, conversion toDCMPLX
complex numbers, imaginary partAIMAG
complex numbers, real partDREAL
complex numbers, real partREAL
conditional compilationFortran 95 status
Conditional compilationPreprocessing Options
CONJGCONJG
consistency, durabilityData consistency and durability
ContributingContributing
ContributorsContributors
conversionError and Warning Options
conversionError and Warning Options
conversion, to characterCharacter conversion
conversion, to characterCHAR
conversion, to complexCMPLX
conversion, to complexCOMPLEX
conversion, to complexDCMPLX
conversion, to integerImplicitly convert LOGICAL and INTEGER values
conversion, to integerIACHAR
conversion, to integerICHAR
conversion, to integerINT
conversion, to integerINT2
conversion, to integerINT8
conversion, to logicalImplicitly convert LOGICAL and INTEGER values
conversion, to logicalLOGICAL
conversion, to realDBLE
conversion, to realREAL
conversion, to stringCTIME
CONVERT specifierCONVERT specifier
core, dumpABORT
COSCOS
COSDCOSD
COSHCOSH
cosineCOS
cosine, degreesCOSD
cosine, hyperbolicCOSH
cosine, hyperbolic, inverseACOSH
cosine, inverseACOS
cosine, inverse, degreesACOSD
COTANCOTAN
COTANDCOTAND
cotangentCOTAN
cotangent, degreesCOTAND
COUNTCOUNT
CPPPreprocessing Options
CPU_TIMECPU_TIME
CreditsContributors
CSHIFTCSHIFT
CSINSIN
CSINDSIND
CSQRTSQRT
CTIMECTIME
current dateDATE_AND_TIME
current dateFDATE
current dateIDATE
current timeDATE_AND_TIME
current timeFDATE
current timeITIME
current timeTIME
current timeTIME8

D
DABSABS
DACOSACOS
DACOSDACOSD
DACOSHACOSH
DASINASIN
DASINDASIND
DASINHASINH
DATANATAN
DATAN2ATAN2
DATAN2DATAN2D
DATANDATAND
DATANHATANH
DATE_AND_TIMEDATE_AND_TIME
date, currentDATE_AND_TIME
date, currentFDATE
date, currentIDATE
DBESJ0BESSEL_J0
DBESJ1BESSEL_J1
DBESJNBESSEL_JN
DBESY0BESSEL_Y0
DBESY1BESSEL_Y1
DBESYNBESSEL_YN
DBLEDBLE
DCMPLXDCMPLX
DCONJGCONJG
DCOSCOS
DCOSDCOSD
DCOSHCOSH
DCOTANCOTAN
DCOTANDCOTAND
DDIMDIM
debugging information optionsDebugging Options
debugging, preprocessorPreprocessing Options
debugging, preprocessorPreprocessing Options
debugging, preprocessorPreprocessing Options
debugging, preprocessorPreprocessing Options
debugging, preprocessorPreprocessing Options
DECODEENCODE and DECODE statements
delayed executionALARM
delayed executionSLEEP
derived type interoperability with CDerived Types and struct
DEXPEXP
DFLOATREAL
DGAMMAGAMMA
dialect optionsFortran Dialect Options
DIGITSDIGITS
DIMDIM
DIMAGAIMAG
DINTAINT
directive, INCLUDEDirectory Options
directory, optionsDirectory Options
directory, search paths for inclusionDirectory Options
division, moduloMODULO
division, remainderMOD
DLGAMALOG_GAMMA
DLOGLOG
DLOG10LOG10
DMAX1MAX
DMIN1MIN
DMODMOD
DNINTANINT
dope vectorFurther Interoperability of Fortran with C
dot productDOT_PRODUCT
DOT_PRODUCTDOT_PRODUCT
DPRODDPROD
DREALDREAL
DSHIFTLDSHIFTL
DSHIFTRDSHIFTR
DSIGNSIGN
DSINSIN
DSINDSIND
DSINHSINH
DSQRTSQRT
DTANTAN
DTANDTAND
DTANHTANH
DTIMEDTIME
dummy argument, unusedError and Warning Options

E
elapsed timeDTIME
elapsed timeSECNDS
elapsed timeSECOND
Elimination of functions with identical argument listsCode Gen Options
ENCODEENCODE and DECODE statements
environment variableEnvironment Variables
environment variableRuntime
environment variableGETENV
environment variableGET_ENVIRONMENT_VARIABLE
EOFRead/Write after EOF marker
EOSHIFTEOSHIFT
EPSILONEPSILON
ERFERF
ERFCERFC
ERFC_SCALEDERFC_SCALED
error functionERF
error function, complementaryERFC
error function, complementary, exponentially-scaledERFC_SCALED
errors, limitingError and Warning Options
escape charactersFortran Dialect Options
ETIMEETIME
Euclidean distanceHYPOT
Euclidean vector normNORM2
EVENT_QUERYEVENT_QUERY
Events, EVENT_QUERYEVENT_QUERY
EXECUTE_COMMAND_LINEEXECUTE_COMMAND_LINE
EXITEXIT
EXPEXP
EXPONENTEXPONENT
exponentDefault exponents
exponential functionEXP
exponential function, inverseLOG
exponential function, inverseLOG10
expression sizeC_SIZEOF
expression sizeSIZEOF
EXTENDS_TYPE_OFEXTENDS_TYPE_OF
extensionsExtensions
extensions, implementedExtensions implemented in GNU Fortran
extensions, not implementedExtensions not implemented in GNU Fortran
extra warningsError and Warning Options

F
f2c calling conventionCode Gen Options
f2c calling conventionCode Gen Options
Factorial functionGAMMA
FDATEFDATE
FDL, GNU Free Documentation LicenseGNU Free Documentation License
FGETFGET
FGETCFGETC
file format, fixedFortran Dialect Options
file format, fixedFortran Dialect Options
file format, freeFortran Dialect Options
file format, freeFortran Dialect Options
file operation, file numberFNUM
file operation, flushFLUSH
file operation, positionFSEEK
file operation, positionFTELL
file operation, read characterFGET
file operation, read characterFGETC
file operation, seekFSEEK
file operation, write characterFPUT
file operation, write characterFPUTC
file system, access modeACCESS
file system, change access modeCHMOD
file system, create linkLINK
file system, create linkSYMLNK
file system, file creation maskUMASK
file system, file statusFSTAT
file system, file statusLSTAT
file system, file statusSTAT
file system, hard linkLINK
file system, remove fileUNLINK
file system, rename fileRENAME
file system, soft linkSYMLNK
file, symbolic linkFile operations on symbolic links
file, unformatted sequentialFile format of unformatted sequential files
FINDLOCFINDLOC
findlocFINDLOC
flags inquiry functionCOMPILER_OPTIONS
FLOATREAL
FLOATIREAL
floating point, exponentEXPONENT
floating point, fractionFRACTION
floating point, nearest differentNEAREST
floating point, relative spacingRRSPACING
floating point, relative spacingSPACING
floating point, scaleSCALE
floating point, set exponentSET_EXPONENT
FLOATJREAL
FLOATKREAL
FLOORFLOOR
floorAINT
floorFLOOR
FLUSHFLUSH
FNUMFNUM
form feed whitespaceForm feed as whitespace
FORMATVariable FORMAT expressions
FPPPreprocessing Options
FPUTFPUT
FPUTCFPUTC
FRACTIONFRACTION
FREEFREE
Front-end optimizationCode Gen Options
FSEEKFSEEK
FSTATFSTAT
FTELLFTELL
function eliminationError and Warning Options
function interoperability with CInteroperable Subroutines and Functions
Further Interoperability of Fortran with CFurther Interoperability of Fortran with C

G
g77 calling conventionCode Gen Options
g77 calling conventionCode Gen Options
GAMMAGAMMA
Gamma functionGAMMA
Gamma function, logarithm ofLOG_GAMMA
GCCGNU Fortran and GCC
Generating C prototypes from external proceduresInteroperability Options
Generating C prototypes from Fortran BIND(C) entetiesInteroperability Options
GERRORGERROR
GET_COMMANDGET_COMMAND
GET_COMMAND_ARGUMENTGET_COMMAND_ARGUMENT
GET_ENVIRONMENT_VARIABLEGET_ENVIRONMENT_VARIABLE
GETARGGETARG
GETCWDGETCWD
GETENVGETENV
GETGIDGETGID
GETLOGGETLOG
GETPIDGETPID
GETUIDGETUID
GMTIMEGMTIME
GNU Compiler CollectionGNU Fortran and GCC
GNU Fortran command optionsInvoking GNU Fortran

H
Hollerith constantsHollerith constants support
HOSTNMHOSTNM
HUGEHUGE
hyperbolic cosineCOSH
hyperbolic function, cosineCOSH
hyperbolic function, cosine, inverseACOSH
hyperbolic function, sineSINH
hyperbolic function, sine, inverseASINH
hyperbolic function, tangentTANH
hyperbolic function, tangent, inverseATANH
hyperbolic sineSINH
hyperbolic tangentTANH
HYPOTHYPOT

I
I/O item listsI/O item lists
I/O specifiersExtended I/O specifiers
IABSABS
IACHARIACHAR
IALLIALL
IANDIAND
IANYIANY
IARGCIARGC
IBCLRIBCLR
IBITSIBITS
IBSETIBSET
ICHARICHAR
IDATEIDATE
IDIMDIM
IDINTINT
IDNINTNINT
IEEE, ISNANISNAN
IEORIEOR
IERRNOIERRNO
IFIXINT
IIABSABS
IIANDIAND
IIBCLRIBCLR
IIBITSIBITS
IIBSETIBSET
IIEORIEOR
IIORIOR
IISHFTISHFT
IISHFTCISHFTC
IMAGAIMAG
IMAGE_INDEXIMAGE_INDEX
images, cosubscript to image index conversionIMAGE_INDEX
images, index of this imageTHIS_IMAGE
images, number ofNUM_IMAGES
IMAGPARTAIMAG
IMODMOD
IMVBITSMVBITS
INCLUDE directiveDirectory Options
inclusion, directory search paths forDirectory Options
INDEXINDEX intrinsic
INOTNOT
input/output, asynchronousAsynchronous I/O
INTINT
INT2INT2
INT8INT8
integer kindSELECTED_INT_KIND
InteroperabilityMixed-Language Programming
interoperability with CInteroperability with C
interoperability, derived type and structDerived Types and struct
interoperability, intrinsic typeIntrinsic Types
interoperability, subroutine and functionInteroperable Subroutines and Functions
interoperability, variableInteroperable Global Variables
intrinsicError and Warning Options
intrinsicError and Warning Options
intrinsic ModulesIntrinsic Modules
intrinsic proceduresIntrinsic Procedures
intrinsic type interoperability with CIntrinsic Types
intrinsics, integerType variants for integer intrinsics
intrinsics, mathExtended math intrinsics
intrinsics, trigonometric functionsExtended math intrinsics
IntroductionTop
inverse hyperbolic cosineACOSH
inverse hyperbolic sineASINH
inverse hyperbolic tangentATANH
IORIOR
IOSTAT, end of fileIS_IOSTAT_END
IOSTAT, end of recordIS_IOSTAT_EOR
IPARITYIPARITY
IRANDIRAND
IS_IOSTAT_ENDIS_IOSTAT_END
IS_IOSTAT_EORIS_CONTIGUOUS
IS_IOSTAT_EORIS_IOSTAT_EOR
ISATTYISATTY
ISHFTISHFT
ISHFTCISHFTC
ISIGNSIGN
ISNANISNAN
ITIMEITIME

J
JIABSABS
JIANDIAND
JIBCLRIBCLR
JIBITSIBITS
JIBSETIBSET
JIEORIEOR
JIORIOR
JISHFTISHFT
JISHFTCISHFTC
JMODMOD
JMVBITSMVBITS
JNOTNOT

K
KIABSABS
KIANDIAND
KIBCLRIBCLR
KIBITSIBITS
KIBSETIBSET
KIEORIEOR
KILLKILL
kindKIND Type Parameters
KINDKIND
kindKIND
kind, characterSELECTED_CHAR_KIND
kind, integerSELECTED_INT_KIND
kind, old-styleOld-style kind specifications
kind, realSELECTED_REAL_KIND
KIORIOR
KISHFTISHFT
KISHFTCISHFTC
KMODMOD
KMVBITSMVBITS
KNOTNOT

L
L2 vector normNORM2
language, dialect optionsFortran Dialect Options
LBOUNDLBOUND
LCOBOUNDLCOBOUND
LEADZLEADZ
left shift, combinedDSHIFTL
LENLEN
LEN_TRIMLEN_TRIM
lexical comparison of stringsLGE
lexical comparison of stringsLGT
lexical comparison of stringsLLE
lexical comparison of stringsLLT
LGAMMALOG_GAMMA
LGELGE
LGTLGT
libf2c calling conventionCode Gen Options
libf2c calling conventionCode 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 numberHUGE
limits, smallest numberTINY
LINKLINK
linking, staticLink Options
LLELLE
LLTLLT
LNBLNKLNBLNK
LOC%LOC as an rvalue
LOCLOC
location of a variable in memoryLOC
LOGLOG
LOG_GAMMALOG_GAMMA
LOG10LOG10
logarithm functionLOG
logarithm function with base 10LOG10
logarithm function, inverseEXP
LOGICALLOGICAL
logical and, bitwiseAND
logical and, bitwiseIAND
logical exclusive or, bitwiseIEOR
logical exclusive or, bitwiseXOR
logical not, bitwiseNOT
logical or, bitwiseIOR
logical or, bitwiseOR
logical, bitwiseBitwise logical operators
logical, variable representationInternal representation of LOGICAL variables
login nameGETLOG
loop interchange, FortranCode Gen Options
loop interchange, warningError and Warning Options
LSHIFTLSHIFT
LSTATLSTAT
LTIMELTIME

M
MALLOCMALLOC
MAPUNION and MAP
mask, left justifiedMASKL
mask, right justifiedMASKR
MASKLMASKL
MASKRMASKR
MATMULMATMUL
matrix multiplicationMATMUL
matrix, transposeTRANSPOSE
MAXMAX
MAX, MIN, NaNMAX and MIN intrinsics with REAL NaN arguments
MAX0MAX
MAX1MAX
MAXEXPONENTMAXEXPONENT
maximum valueMAX
maximum valueMAXVAL
MAXLOCMAXLOC
MAXVALMAXVAL
MCLOCKMCLOCK
MCLOCK8MCLOCK8
memory checkingCode Gen Options
MERGEMERGE
MERGE_BITSMERGE_BITS
messages, errorError and Warning Options
messages, warningError and Warning Options
MINMIN
MIN0MIN
MIN1MIN
MINEXPONENTMINEXPONENT
minimum valueMIN
minimum valueMINVAL
MINLOCMINLOC
MINVALMINVAL
Mixed-language programmingMixed-Language Programming
MODMOD
model representation, baseRADIX
model representation, epsilonEPSILON
model representation, largest numberHUGE
model representation, maximum exponentMAXEXPONENT
model representation, minimum exponentMINEXPONENT
model representation, precisionPRECISION
model representation, radixRADIX
model representation, rangeRANGE
model representation, significant digitsDIGITS
model representation, smallest numberTINY
module entitiesFortran Dialect Options
module search pathDirectory Options
module search pathDirectory Options
module search pathDirectory Options
MODULOMODULO
moduloMODULO
MOVE_ALLOCMOVE_ALLOC
moving allocationMOVE_ALLOC
multiply array elementsPRODUCT
MVBITSMVBITS

N
NAMEOPEN( ... NAME=)
NamelistExtensions to namelist
natural logarithm functionLOG
NEARESTNEAREST
NEW_LINENEW_LINE
newlineNEW_LINE
NINTNINT
norm, EuclideanNORM2
NORM2NORM2
NOSHAREDExtended I/O specifiers
NOTNOT
NULLNULL
NUM_IMAGESNUM_IMAGES

O
open, actionFiles opened without an explicit ACTION= specifier
OpenACCFortran Dialect Options
OpenACCOpenACC
OpenMPFortran Dialect Options
OpenMPOpenMP
operators, unaryUnary operators
operators, xor.XOR. operator
options inquiry functionCOMPILER_OPTIONS
options, code generationCode Gen Options
options, debuggingDebugging Options
options, dialectFortran Dialect Options
options, directory searchDirectory Options
options, errorsError and Warning Options
options, Fortran dialectFortran Dialect Options
options, gfortran commandInvoking GNU Fortran
options, linkingLink Options
options, negative formsInvoking GNU Fortran
options, preprocessorPreprocessing Options
options, real kind type promotionFortran Dialect Options
options, run-timeCode Gen Options
options, runtimeRuntime Options
options, warningsError and Warning Options
OROR
output, newlineNEW_LINE

P
PACKPACK
PARAMETERLegacy PARAMETER statements
PARITYPARITY
ParityPARITY
parityPOPPAR
paths, searchDirectory Options
paths, searchDirectory Options
paths, searchDirectory Options
PERRORPERROR
pointer checkingCode Gen Options
pointer, C address of pointersC_F_PROCPOINTER
pointer, C address of proceduresC_FUNLOC
pointer, C association statusC_ASSOCIATED
pointer, convert C to FortranC_F_POINTER
pointer, CrayCray pointers
pointer, crayFREE
pointer, crayMALLOC
pointer, disassociatedNULL
pointer, statusASSOCIATED
pointer, statusNULL
pointers, CWorking with C Pointers
POPCNTPOPCNT
POPPARPOPPAR
positive differenceDIM
PRECISIONPRECISION
PreprocessingPreprocessing Options
preprocessing, assertionPreprocessing Options
preprocessing, assertionPreprocessing Options
preprocessing, define macrosPreprocessing Options
preprocessing, define macrosPreprocessing Options
preprocessing, include pathPreprocessing Options
preprocessing, include pathPreprocessing Options
preprocessing, include pathPreprocessing Options
preprocessing, include pathPreprocessing Options
preprocessing, include pathPreprocessing Options
preprocessing, include pathPreprocessing Options
preprocessing, keep commentsPreprocessing Options
preprocessing, keep commentsPreprocessing Options
preprocessing, no linemarkersPreprocessing Options
preprocessing, undefine macrosPreprocessing Options
preprocessorPreprocessing Options
preprocessor, debuggingPreprocessing Options
preprocessor, debuggingPreprocessing Options
preprocessor, debuggingPreprocessing Options
preprocessor, debuggingPreprocessing Options
preprocessor, debuggingPreprocessing Options
preprocessor, disablePreprocessing Options
preprocessor, enablePreprocessing Options
preprocessor, include file handlingPreprocessing Options
preprocessor, working directoryPreprocessing Options
PRESENTPRESENT
privateFortran Dialect Options
procedure interoperability with CInteroperable Subroutines and Functions
procedure pointer, convert C to FortranC_LOC
process IDGETPID
PRODUCTPRODUCT
product, double-precisionDPROD
product, matrixMATMUL
product, vectorDOT_PRODUCT
program terminationEXIT
program termination, with core dumpABORT

Q
Q edit descriptorQ edit descriptor
Q exponent-letterQ exponent-letter

R
RADIXRADIX
radix, realSELECTED_REAL_KIND
RANRAN
RANDRAND
random number generationIRAND
random number generationRAN
random number generationRAND
random number generationRANDOM_NUMBER
random number generation, initializationRANDOM_INIT
random number generation, seedingRANDOM_SEED
random number generation, seedingSRAND
RANDOM_INITRANDOM_INIT
RANDOM_NUMBERRANDOM_NUMBER
RANDOM_SEEDRANDOM_SEED
RANGERANGE
range checkingCode Gen Options
RANKRANK
rankRANK
re-association of parenthesized expressionsCode Gen Options
read character, stream modeFGET
read character, stream modeFGETC
READONLYExtended I/O specifiers
REALREAL
real kindSELECTED_REAL_KIND
real number, exponentEXPONENT
real number, fractionFRACTION
real number, nearest differentNEAREST
real number, relative spacingRRSPACING
real number, relative spacingSPACING
real number, scaleSCALE
real number, set exponentSET_EXPONENT
Reallocate the LHS in assignmentsCode Gen Options
Reallocate the LHS in assignments, notificationError and Warning Options
REALPARTREAL
RECORDSTRUCTURE and RECORD
record markerFile format of unformatted sequential files
Reduction, XORPARITY
remainderMOD
RENAMERENAME
repacking arraysCode Gen Options
REPEATREPEAT
RESHAPERESHAPE
REWINDRead/Write after EOF marker
right shift, combinedDSHIFTR
rootSQRT
rounding, ceilingANINT
rounding, ceilingCEILING
rounding, floorAINT
rounding, floorFLOOR
rounding, nearest whole numberNINT
RRSPACINGRRSPACING
RSHIFTRSHIFT
run-time checkingCode Gen Options

S
SAME_TYPE_ASSAME_TYPE_AS
SAVE statementCode Gen Options
SCALESCALE
SCANSCAN
search pathDirectory Options
search paths, for included filesDirectory Options
SECNDSSECNDS
SECONDSECOND
seeding a random number generatorRANDOM_SEED
seeding a random number generatorSRAND
SELECTED_CHAR_KINDSELECTED_CHAR_KIND
SELECTED_INT_KINDSELECTED_INT_KIND
SELECTED_REAL_KINDSELECTED_REAL_KIND
sequential, unformattedFile format of unformatted sequential files
SET_EXPONENTSET_EXPONENT
SHAPESHAPE
SHAREExtended I/O specifiers
SHAREDExtended I/O specifiers
shift, leftDSHIFTL
shift, leftSHIFTL
shift, rightDSHIFTR
shift, rightSHIFTR
shift, right with fillSHIFTA
SHIFTASHIFTA
SHIFTLSHIFTL
SHIFTRSHIFTR
SIGNSIGN
sign copyingSIGN
SIGNALSIGNAL
SINSIN
SINDSIND
sineSIN
sine, degreesSIND
sine, hyperbolicSINH
sine, hyperbolic, inverseASINH
sine, inverseASIN
sine, inverse, degreesASIND
SINHSINH
SIZESIZE
size of a variable, in bitsBIT_SIZE
size of an expressionC_SIZEOF
size of an expressionSIZEOF
SIZEOFSIZEOF
SLEEPSLEEP
SNGLREAL
SPACINGSPACING
SPREADSPREAD
SQRTSQRT
square-rootSQRT
SRANDSRAND
StandardsStandards
STATSTAT
statement, SAVECode Gen Options
STATICAUTOMATIC and STATIC attributes
storage sizeSTORAGE_SIZE
STORAGE_SIZESTORAGE_SIZE
stream mode, read characterFGET
stream mode, read characterFGETC
stream mode, write characterFPUT
stream mode, write characterFPUTC
string, adjust leftADJUSTL
string, adjust rightADJUSTR
string, comparisonLGE
string, comparisonLGT
string, comparisonLLE
string, comparisonLLT
string, concatenateREPEAT
string, find missing setVERIFY
string, find non-blank characterLNBLNK
string, find subsetSCAN
string, find substringINDEX intrinsic
string, lengthLEN
string, length, without trailing whitespaceLEN_TRIM
string, remove trailing whitespaceTRIM
string, repeatREPEAT
strings, varying lengthFortran 95 status
STRUCTURESTRUCTURE and RECORD
structure packingCode Gen Options
subrecordFile format of unformatted sequential files
subroutine interoperability with CInteroperable Subroutines and Functions
subscript checkingCode Gen Options
substring positionINDEX intrinsic
SUMSUM
sum array elementsSUM
suppressing warningsError and Warning Options
symbol namesFortran Dialect Options
symbol names, transformingCode Gen Options
symbol names, transformingCode Gen Options
symbol names, underscoresCode Gen Options
symbol names, underscoresCode Gen Options
SYMLNKSYMLNK
syntax checkingError and Warning Options
SYSTEMSYSTEM
SYSTEM_CLOCKSYSTEM_CLOCK
system, error handlingGERROR
system, error handlingIERRNO
system, error handlingPERROR
system, group IDGETGID
system, host nameHOSTNM
system, login nameGETLOG
system, process IDGETPID
system, signal handlingSIGNAL
system, system callEXECUTE_COMMAND_LINE
system, system callSYSTEM
system, terminalISATTY
system, terminalTTYNAM
system, user IDGETUID
system, working directoryCHDIR
system, working directoryGETCWD

T
tabulatorsError and Warning Options
TANTAN
TANDTAND
tangentTAN
tangent, degreesTAND
tangent, hyperbolicTANH
tangent, hyperbolic, inverseATANH
tangent, inverseATAN
tangent, inverseATAN2
tangent, inverse, degreesATAND
tangent, inverse, degreesATAN2D
TANHTANH
terminate programEXIT
terminate program, with core dumpABORT
THIS_IMAGETHIS_IMAGE
thread-safety, threadsThread-safety of the runtime library
TIMETIME
time, clock ticksMCLOCK
time, clock ticksMCLOCK8
time, clock ticksSYSTEM_CLOCK
time, conversion to GMT infoGMTIME
time, conversion to local time infoLTIME
time, conversion to stringCTIME
time, currentDATE_AND_TIME
time, currentFDATE
time, currentITIME
time, currentTIME
time, currentTIME8
time, elapsedCPU_TIME
time, elapsedDTIME
time, elapsedETIME
time, elapsedSECNDS
time, elapsedSECOND
TIME8TIME8
TINYTINY
traceDebugging Options
TRAILZTRAILZ
TRANSFERTRANSFER
transforming symbol namesCode Gen Options
transforming symbol namesCode Gen Options
TRANSPOSETRANSPOSE
transposeTRANSPOSE
trigonometric function, cosineCOS
trigonometric function, cosine, degreesCOSD
trigonometric function, cosine, inverseACOS
trigonometric function, cosine, inverse, degreesACOSD
trigonometric function, cotangentCOTAN
trigonometric function, cotangent, degreesCOTAND
trigonometric function, sineSIN
trigonometric function, sine, degreesSIND
trigonometric function, sine, inverseASIN
trigonometric function, sine, inverse, degreesASIND
trigonometric function, tangentTAN
trigonometric function, tangent, degreesTAND
trigonometric function, tangent, inverseATAN
trigonometric function, tangent, inverseATAN2
trigonometric function, tangent, inverse, degreesATAND
trigonometric function, tangent, inverse, degreesATAN2D
TRIMTRIM
TS 29113Further Interoperability of Fortran with C
TTYNAMTTYNAM
type alias printTYPE as an alias for PRINT
type castTRANSFER

U
UBOUNDUBOUND
UCOBOUNDUCOBOUND
UMASKUMASK
underflowError and Warning Options
underscoreCode Gen Options
underscoreCode Gen Options
unformatted sequentialFile format of unformatted sequential files
UNIONUNION and MAP
UNLINKUNLINK
UNPACKUNPACK
unused dummy argumentError and Warning Options
unused parameterError and Warning Options
user idGETUID

V
variable attributesAUTOMATIC and STATIC attributes
variable interoperability with CInteroperable Global Variables
Varying length stringsFortran 95 status
vector productDOT_PRODUCT
VERIFYVERIFY
version of the compilerCOMPILER_VERSION
VOLATILEVolatile COMMON blocks

W
warning, C binding typeError and Warning Options
warnings, aliasingError and Warning Options
warnings, alignment of COMMON blocksError and Warning Options
warnings, allError and Warning Options
warnings, ampersandError and Warning Options
warnings, array temporariesError and Warning Options
warnings, character truncationError and Warning Options
warnings, conversionError and Warning Options
warnings, conversionError and Warning Options
warnings, division of integersError and Warning Options
warnings, extraError and Warning Options
warnings, function eliminationError and Warning Options
warnings, implicit interfaceError and Warning Options
warnings, implicit procedureError and Warning Options
warnings, integer divisionError and Warning Options
warnings, intrinsicError and Warning Options
warnings, intrinsics of other standardsError and Warning Options
warnings, line truncationError and Warning Options
warnings, loop interchangeError and Warning Options
warnings, non-standard intrinsicsError and Warning Options
warnings, overwrite recursiveError and Warning Options
warnings, q exponent-letterError and Warning Options
warnings, suppressingError and Warning Options
warnings, suspicious codeError and Warning Options
warnings, tabsError and Warning Options
warnings, to errorsError and Warning Options
warnings, undefined do loopError and Warning Options
warnings, underflowError and Warning Options
warnings, unused dummy argumentError and Warning Options
warnings, unused parameterError and Warning Options
warnings, use statementsError and Warning Options
write character, stream modeFPUT
write character, stream modeFPUTC

X
XORXOR
XOR reductionPARITY

Z
ZABSABS
ZCOSCOS
ZCOSDCOSD
zero bitsLEADZ
zero bitsTRAILZ
ZEXPEXP
ZLOGLOG
ZSINSIN
ZSINDSIND
ZSQRTSQRT