<<

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


>>