<<
H
edit descriptor
HABS
handle
function returning unit number of window
handlers
function establishing for IEEE exceptions
HBCLR
HBITS
HBSET
HDIM
heuristics
affecting software pipelining
for inlining functions
overriding optimizer efficiency
overriding vectorizer efficiency
hexadecimal constants
Binary, Octal, Hexadecimal, and Hollerith Constants
Hexadecimal Constants
alternative syntax for
hexadecimal editing (Z)
hexadecimal values
transferring
HFIX
HIAND
HIEOR
HIOR
HIXOR
HMOD
HMVBITS
HNOT
Hollerith arguments
Hollerith constants
Binary, Octal, Hexadecimal, and Hollerith Constants
Hollerith Constants
as arguments
Hollerith editing
Hollerith values
transferring
host association
host computer name
function returning
HOSTNAM
HOSTNM
HSHFT
HSHFTC
HSIGN
HTEST
HUGE
hyperbolic arccosine
function returning
hyperbolic arcsine
function returning
hyperbolic arctangent
function returning
hyperbolic cosine
function returning
hyperbolic sine
function returning
hyperbolic tangent
function returning
I
edit descriptor
I/O
list-directed input
list-directed output
namelist input
namelist output
I/O buffers
flushing and closing
I/O control list
advance specifier
asynchronous specifier
branch specifiers
character count specifier
format specifier
I/O status specifier
id specifier
namelist specifier
record specifier
unit specifier
I/O editing
overview of
I/O error conditions
subroutine returning information on
I/O formatting
I/O lists
how to specify
implied-do lists in
interaction with format specifications
simple list items in
I/O procedures
table of
I/O statements
ACCEPT
BACKSPACE
CLOSE
DELETE
ENDFILE
INQUIRE
OPEN
PRINT
READ
REWIND
REWRITE
WRITE
I/O status specifier
I/O units
IABS
IACHAR
IADDR
IAND
IARG
IARGC
IBCHNG
IBCLR
IBITS
IBM
value for CONVERT specifier
IBM* character set
IBSET
ICHAR
ID
specifier in READ
specifier in WRITE
IDATE
IDATE4
IDENT
IDFLOAT
IDIM
IDINT
IDNINT
IEEE* exceptions
function clearing status of
function establishing a handler for
function getting or setting status of
IEEE* flags
function clearing
function getting or setting
IEEE* numbers
function testing for NaN values
IEEE_FLAGS
IEEE_HANDLER
IEOR
IERRNO
subroutine returning message for last error detected by
IF
IF - Arithmetic
IF - Logical
IF Construct
IF Directive Construct
arithmetic
clause in PARALLEL directive
clause in PARALLEL DO directive
clause in PARALLEL SECTIONS directive
directive for conditional compilation
logical
IF DEFINED
IFIX
IFLOATI
IFLOATJ
IGNORE_LOC
option for ATTRIBUTES directive
IIABS
IIAND
IIBCLR
IIBITS
IIBSET
IIDIM
IIDINT
IIDNNT
IIEOR
IIFIX
IINT
IIOR
IIQINT
IIQNNT
IISHFT
IISHFTC
IISIGN
IIXOR
IJINT
ILEN
IMAG
images
function displaying from bitmap file
function returning storage size of
function saving into Windows bitmap file
transferring from memory to screen
IMAGESIZE
IMAGESIZE_W
IMAX0
IMAX1
IMIN0
IMIN1
IMOD
IMPLICIT
effect on intrinsic procedures
implicit format
implicit interface
INTERFACE
Procedure Interfaces
IMPLICIT NONE
implicit typing
overriding default
implied-DO lists
implied-DO loop
list in i/o lists
IMVBITS
INCHARQQ
INCLUDE
including files during compilation
inclusive OR
function performing
INDEX
index for last occurrence of substring
function locating
ININT
initialization expressions
for derived-type components
in type declaration statements
inquiry functions allowed in
transformational functions allowed in
INITIALIZEFONTS
initializing variables
INITIALSETTINGS
INLINE
option for ATTRIBUTES directive
INMAX
INOT
input and output procedures
table of
input data
terminating short fields of
input statements for data transfer
ACCEPT
READ
input/output editing
input/output lists
input/output statements
INQFOCUSQQ
INQUIRE
ACCESS specifier
ACTION specifier
BINARY specifier
BLANK specifier
BLOCKSIZE specifier
BUFFERED specifier
CARRIAGECONTROL specifier
CONVERT specifier
DELIM specifier
DIRECT specifier
EXIST specifier
FORM specifier
FORMATTED specifier
IOFOCUS specifier
MODE specifier
NAME specifier
NAMED specifier
NEXTREC specifier
NUMBER specifier
OPENED specifier
ORGANIZATION specifier
PAD specifier
POSITION specifier
READ specifier
READWRITE specifier
RECL specifier
RECORDTYPE specifier
SEQUENTIAL specifier
SHARE specifier
UNFORMATTED specifier
WRITE specifier
inquiry functions
ALLOCATED
ASSOCIATED
BIT_SIZE
CACHESIZE
COMMAND_ARGUMENT_COUNT
DIGITS
EOF
EPSILON
for argument presence
for arrays
ALLOCATED
LBOUND
SHAPE
SIZE
UBOUND
for bits
for character length
for numeric models
DIGITS
EPSILON
HUGE
MAXEXPONENT
MINEXPONENT
PRECISION
RADIX
RANGE
TINY
for pointers
HUGE
IARGC
INT_PTR_KIND
KIND
LBOUND
LEN
LOC
MAXEXPONENT
MINEXPONENT
NARGS
PRECISION
PRESENT
RADIX
RANGE
SHAPE
SIZE
SIZEOF
TINY
UBOUND
INSERTMENUQQ
INT
INT_PTR_KIND
INT1
INT2
INT4
INT8
INTC
INTEGER
Integer Data Types
INTEGER Directive
INTEGER Statement
compiler directive
type
INTEGER
Integer Data Types
integer constants
Integer Constants
Integer Data Types
integer data
function returning kind type parameter for
model for
integer data type
INTEGER
Integer Data Types
constants
default kind
function converting to
ranges
storage
integer edit descriptors
integer editing (I)
INTEGER KIND to hold address
function returning
integer model
function returning largest number in
function returning smallest number in
integer pointers
INTEGER(1)
INTEGER(2)
INTEGER(4)
INTEGER(8)
INTEGER*1
INTEGER*2
INTEGER*4
INTEGER*8
integers
converting to RGB values
directive specifying default kind
function converting KIND=2 to KIND=4
function converting KIND=4 to KIND=2
INTC
SHORT
function converting to quad-precision type
function converting to single-precision type
IFLOATI, IFLOATJ
REAL Function
function multiplying two 64-bit signed
function multiplying two 64-bit unsigned
function performing bit-level test for
function returning difference between
function returning leading zero bits in
function returning maximum positive
function returning number of 1 bits in
function returning parity of
function returning trailing zero bits in
function returning two's complement length of
functions converting to double-precision type
DFLOAT
DFLOATI, DFLOATJ, DFLOATK
IDFLOAT
models for data
subroutine performing bit-level set and clear for
INTEGERTORGB
Intel® Fortran character set
Intel® Fortran language extensions
Intel® Visual Fortran
intrinsic data types
INTENT
intent of arguments
interaction between format specifications and i/o lists
INTERFACE
INTERFACE ASSIGNMENT
interface blocks
for generic names
generic identifier in
module procedures in
MODULE
MODULE PROCEDURE
pure procedures in
statement ending
using ASSIGNMENT(=)
using generic assignment in
using generic operators in
using generic procedures in
INTERFACE OPERATOR
INTERFACE TO
interfaces
explicit
INTERFACE
Procedure Interfaces
generic
implicit
INTERFACE
Procedure Interfaces
of dummy procedures
of external procedures
of internal procedures
procedures requiring explicit
internal address
function returning
internal files
internal procedures
CONTAINS
Internal Procedures
Program Structure
Program Units and Procedures
interfaces of
internal READ statements
rules for
internal subprograms
CONTAINS statement
internal WRITE statements
rules for
interoperability with C
interrupt signal
registering a function to call for
interrupt signal handling
function controlling
INTRINSIC
intrinsic assignment
Assignment - Intrinsic Computational
Intrinsic Assignments
array
character
derived-type
logical
numeric
intrinsic data types
default formats for list-directed output
storage requirements for
intrinsic functions
ABS
ACHAR
ACOS
ACOSD
ACOSH
ADJUSTL
ADJUSTR
AIMAG
AINT
ALL
ALLOCATED
AND
ANINT
ANY
ASIN
ASIND
ASINH
ASSOCIATED
ATAN
ATAN2
ATAN2D
ATAND
ATANH
BADDRESS
BIT_SIZE
BTEST
CACHESIZE
categories of
CEILING
CHAR
CMPLX
COMMAND_ARGUMENT_COUNT
CONJG
COS
COSD
COSH
COTAN
COTAND
COUNT
CSHIFT
DBLE
DCMPLX
DFLOAT
DIGITS
DIM
DNUM
DOT_PRODUCT
DPROD
DREAL
DSHIFTL
DSHIFTR
EOF
EOSHIFT
EPSILON
EXP
EXPONENT
FLOAT
FLOOR
for data representation models
FP_CLASS
FRACTION
HUGE
IACHAR
IAND
IARG
IARGC
IBCHNG
IBCLR
IBITS
IBSET
ICHAR
IEOR
IFIX
ILEN
INDEX
INT
INT_PTR_KIND
INUM
IOR
IS_IOSTAT_END
IS_IOSTAT_EOR
ISHA
ISHC
ISHFT
ISHFTC
ISHL
ISNAN
IXOR
JNUM
KIND
LBOUND
LEADZ
LEN
LEN_TRIM
LGE
LGT
LLE
LLT
LOC
LOG
LOG10
LOGICAL
LSHFT
LSHIFT
MALLOC
MATMUL
MAX
MAXEXPONENT
MAXLOC
MAXVAL
MCLOCK
MERGE
MIN
MINEXPONENT
MINLOC
MINVAL
MOD
MODULO
MULT_HIGH (i64)
MULT_HIGH_SIGNED (i64)
NARGS
NEAREST
NINT
NOT
NULL
NUMARG
OR
PACK
POPCNT
POPPAR
PRECISION
PRESENT
PRODUCT
QCMPLX
QEXT
QFLOAT
QNUM
QREAL
RADIX
RAN
RANGE
REAL
references to generic
REPEAT
RESHAPE
RNUM
RRSPACING
RSHFT
RSHIFT
SCALE
SCAN
SELECTED_INT_KIND
SELECTED_REAL_KIND
SET_EXPONENT
SHAPE
SHIFTL
SHIFTR
SIGN
SIN
SIND
SINH
SIZE
SIZEOF
SNGL
SPACING
SPREAD
SQRT
SUM
TAN
TAND
TANH
TINY
TRAILZ
TRANSFER
TRANSPOSE
TRIM
UBOUND
UNPACK
VERIFY
XOR
intrinsic procedures
and EXTERNAL
and IMPLICIT
argument keywords in
classes of
elemental
nonelemental
references to elemental
references to generic
scope of name
using as actual arguments
intrinsic subroutines
categories of
CPU_TIME
DATE
DATE_AND_TIME
ERRSNS
EXIT
FREE
GET_COMMAND
GET_COMMAND_ARGUMENT
GET_ENVIRONMENT_VARIABLE
GETARG
IDATE
MM_PREFETCH
MOVE_ALLOC
MVBITS
RANDOM_NUMBER
RANDOM_SEED
RANDU
SYSTEM_CLOCK
TIME
introduction to the Language Reference
INUM
inverse cosine
function returning in degrees
function returning in radians
inverse sine
function returning in degrees
function returning in radians
inverse tangent
function returning in degrees
function returning in degrees (complex)
function returning in radians
function returning in radians (complex)
IOFOCUS
INQUIRE: IOFOCUS Specifier
OPEN: IOFOCUS Specifier
specifier for INQUIRE
specifier for OPEN
IOR
IOSTAT
specifier in CLOSE
specifier in READ
specifier in WRITE
IPXFARGC
IPXFCONST
IPXFLENTRIM
IPXFWEXITSTATUS
IPXFWSTOPSIG
IPXFWTERMSIG
IQINT
IQNINT
IRAND
IRANDM
IRANGET
IRANSET
IS_IOSTAT_END
IS_IOSTAT_EOR
ISATTY
ISHA
ISHC
ISHFT
ISHFTC
ISHL
ISIGN
ISNAN
iteration count
iteration loop control
iterative DO loops
ITIME
IVDEP
IXOR
IZEXT
>>