<<

D
    edit descriptor
DABS
DACOS
DACOSD
DACOSH
DASIN
DASIND
DASINH
DATA
data conversion rules
    for numeric assignment
data edit descriptors
    A
    B
    D
    default widths for
    E
    EN
    ES
    F
    forms for
    G
    I
    L
    O
    rules for numeric
    Z
data editing
    specifying format for
data file
    limitations in converting unformatted files
data format
    floating-point
    statement controlling
data initialization
data objects
    assigning initial values to
    associating with group name
    association of
    declaring type of
    directive specifying properties of
    record structure
    retaining properties of
    specifying pointer
    storage association of
    unpredictable values of
data representation
    model for bit
    model for integer
    model for real
data representation models
    intrinsic functions providing data for
data scope attribute clauses
data storage
    association
data transfer
    function for binary
    indicating end of
    specifying mode of
data transfer statements
    ACCEPT
    ADVANCE specifier in
    ASYNCHRONOUS specifier in
    components of
    control list in
    control specifiers in
    END specifier in
    EOR specifier in
    ERR specifier in
    FMTspecifier in
    i/o lists in
    implied-do lists in
    input
    IOSTAT specifier in
    list items in
    NML specifier in
    output
    PRINT
    READ
    REC specifier in
    REWRITE
    SIZE specifier in
    UNIT specifier in
    WRITE
data type
    declarations
    explicit
    implicit
    specifying for variables
data types
    BYTE
    CHARACTER
    COMPLEX
    declaring
    derived
    DOUBLE COMPLEX
    DOUBLE PRECISION
    efficiency
    explicit
    IEEE S_float representation (COMPLEX*8)
    IEEE S_float representation (REAL*4)
    IEEE T_float representation (COMPLEX*16)
    IEEE T_float representation (COMPLEX*32)
    IEEE T_float representation (REAL*8)
    implicit
    INTEGER
    intrinsic
    LOGICAL
    native IEEE* floating-point representation
    noncharacter
    of scalar variables
    ranking in expressions
    REAL
    statement overriding default for names
    storage requirements for
    user-defined
DATAN
DATAN2
DATAN2D
DATAND
DATANH
DATE
    function returning for current locale
    function returning Julian
    function setting
    routine to prevent Year 2000 problem
    subroutine unpacking a packed
    subroutines returning
    subroutines returning current system
date and time
    routine returning as ASCII string
    subroutine packing values for
    subroutine returning 4-digit year
    subroutine returning current system
date and time format
    for NLS functions
date and time routines
    table of
DATE4
DATE_AND_TIME
DAZ flag
DBESJ0
DBESJ1
DBESJN
DBESY0
DBESY1
DBESYN
DBLE
DCLOCK
DCMPLX
DCONJG
DCOS
DCOSD
DCOSH
DCOTAN
DCOTAND
DDIM
DEALLOCATE
debug information
    option generating for PARAMETERs used
    option generating full
    option requesting Visual C++ compatible
    option saving to program database file
debug library
    option searching for unresolved references in
debug statements
    option compiling
debugging
    directive specifying string for
    option affecting information generated
    option specifying settings to enhance
debugging statement indicator
    for fixed and tab source
    for free source
decimal exponents
    function returning range of
decimal precision
    function returning
declaration statements
    for arrays
    for character types
    for derived types
    for noncharacter types
declarations
    MAP
    table of procedures for data
    UNION
DECLARE
DECODE
DECORATE
    option for ATTRIBUTES directive
DEFAULT
    in PARALLEL directive
    in PARALLEL DO directive
    in PARALLEL SECTIONS directive
    option for ATTRIBUTES directive
default file name
default initialization
DEFAULT NONE
DEFAULT PRIVATE
DEFAULT SHARED
default widths for data edit descriptors
DEFAULTFILE
deferred-shape arrays
DEFINE
DEFINE FILE
defined assignment
defined operations
defined variables
defining generic assignment
defining generic operators
DELDIRQQ
DELETE
    alternative syntax for statement
    value for CLOSE(DISPOSE) or CLOSE(STATUS)
DELETEMENUQQ
DELFILESQQ
DELIM
    specifier for INQUIRE
    specifier for OPEN
denormal exceptions
denormal numbers
denormal results
    option flushing to zero
denormalized numbers (IEEE*)
    exponent value of
    NaN values
denormals
dependence analysis
    directive assisting
deprecated compiler options
DERF
DERFC
derived data types
derived type statement
derived types
    assignments with
    components of
    declaring
    equivalencing
    referencing
    specifying scalar values of
    storage for
    using in common blocks
derived-type assignments
derived-type components
    default initialization of
    referencing
derived-type data
    components of
    definition of
derived-type declaration statements
derived-type definition
    preserving the storage order of
derived-type items
    directive specifying starting address of
devices
    associating with units
DEXP
DFLOAT
DFLOATI
DFLOATJ
DFLOATK
DFLOTI
DFLOTJ
DFLOTK
diagnostic messages
    option affecting which are issued
    option controlling auto-parallelizer
    option controlling display of
    option controlling OpenMP parallelizer
    option controlling static verifier
    option controlling vectorizer
    option displaying ID number values of
    option enabling or disabling
    option issuing only once
    option printing enabled
    option sending to file
    option stopping compilation after printing
dialog box messages
    subroutine setting
dialog boxes
    assigning event handlers to controls in
    deallocating memory associated with
    displaying modeless
    function assigning event handlers to controls
    functions displaying
    functions initializing
    message for modeless
    subroutine closing
    subroutine setting title of
    subroutine updating the display of
dialog control boxes
    function sending a message to
dialog control variable
    functions retrieving state of
    functions setting value of
dialog routines
    DLGEXIT
    DLGFLUSH
    DLGGET
    DLGGETCHAR
    DLGGETINT
    DLGGETLOG
    DLGINIT
    DLGINITWITHRESOURCEHANDLE
    DLGISDLGMESSAGE
    DLGISDLGMESSAGEWITHDLG
    DLGMODAL
    DLGMODALWITHPARENT
    DLGMODELESS
    DLGSENDCTRLMESSAGE
    DLGSET
    DLGSETCHAR
    DLGSETCTRLEVENTHANDLER
    DLGSETINT
    DLGSETLOG
    DLGSETRETURN
    DLGSETSUB
    DLGSETTITLE
    DLGUNINIT
    table of
DIGITS
DIM
DIMAG
DIMENSION
dimensions
    function returning lower bounds of
    function returning upper bounds of
DINT
DIRECT
direct access mode
direct-access READ statements
    rules for formatted
    rules for unformatted
direct-access WRITE statements
    rules for formatted
    rules for unformatted
direction keys
    function determining behavior of
directive prefixes
directives
    ALIAS
    ASSUME_ALIGNED
    ATOMIC
    ATTRIBUTES
    BARRIER
    CRITICAL
    DECLARE
    DEFINE
    DISTRIBUTE POINT
    DO
    FIXEDFORMLINESIZE
    FLUSH
    FREEFORM
    general
    IDENT
    IF
    IF DEFINED
    INTEGER
    IVDEP
    LOOP COUNT
    MASTER
    MEMORYTOUCH (i64)
    MEMREF_CONTROL (i64)
    MESSAGE
    NODECLARE
    NOFREEFORM
    NOOPTIMIZE
    NOPARALLEL loop
    NOPREFETCH
    NOSTRICT
    NOSWP (i64)
    NOUNROLL
    NOUNROLL_AND_JAM
    NOVECTOR (i32, i64em)
    OBJCOMMENT
    OPTIMIZE
    OPTIONS
    ORDERED
    overview of parallel
    PACK
    PARALLEL DO
    PARALLEL loop
    PARALLEL OpenMP Fortran
    PARALLEL SECTIONS
    PARALLEL WORKSHARE
    PREFETCH
    prefixes for
    PSECT
    REAL
    SECTION
    SECTIONS
    SINGLE
    STRICT
    SWP (i64)
    syntax rules for
    THREADPRIVATE
    UNDEFINE
    UNROLL
    UNROLL_AND_JAM
    VECTOR ALIGNED (i32, i64em)
    VECTOR ALWAYS (i32, i64em)
    VECTOR NONTEMPORAL (i32, i64em)
    VECTOR TEMPORAL (i32, i64em)
    VECTOR UNALIGNED (i32, i64em)
    WORKSHARE
directory
    function changing the default
    function creating
    function deleting
    function returning full path of
    function returning path of current working
    function specifying current as default
    inquiring about properties of
    option adding to start of include path
    option specifying for executables
    option specifying for includes and libraries
directory path
    function splitting into components
directory procedures
    table of
disassociated pointer
    function returning
DISP
    specifier for CLOSE
DISPLAYCURSOR
DISPOSE
    specifier for CLOSE
    specifier for OPEN
DISTRIBUTE POINT
DLGEXIT
DLGFLUSH
DLGGET
DLGGETCHAR
DLGGETINT
DLGGETLOG
DLGINIT
DLGINITWITHRESOURCEHANDLE
DLGISDLGMESSAGE
DLGISDLGMESSAGEWITHDLG
DLGMODAL
DLGMODALWITHPARENT
DLGMODELESS
DLGSENDCTRLMESSAGE
DLGSET
DLGSETCHAR
DLGSETCTRLEVENTHANDLER
DLGSETINT
DLGSETLOG
DLGSETRETURN
DLGSETSUB
DLGSETTITLE
DLGUNINIT
DLLEXPORT
    option for ATTRIBUTES directive
DLLIMPORT
    option for ATTRIBUTES directive
dllimport functions
    option controlling inlining of
DLOG
DLOG10
DMAX1
DMIN1
DMOD
DNINT
DNUM
DO
    block
    directive
    iteration
    loop control
    nonblock
    rules for directives that affect
    WHILE
DO constructs
    execution of
    extended range of
    forms for
    immediate termination of
    interrupting
    nested
    termination statement for labeled
    WHILE
DO loop iterations
    option specifying scheduling algorithm for
DO loops
    directive assisting dependence analysis of
    directive controlling unrolling and jamming
    directive enabling non-streaming stores
    directive enabling prefetching of arrays in
    directive enabling software pipelining for
    directive enabling streaming stores
    directive enabling vectorization of
    directive facilitating auto-parallelization for
    directive specifying alignment of data in
    directive specifying distribution for
    directive specifying the count for
    directive specifying the unroll count for
    enabling jamming
    limiting loop unrolling
    option executing at least once
    rules for directives that affect
    statement terminating
    statement to skip iteration of
    statement transferring control from
    terminal statement for
DO WHILE
DO WHILE loops
    statement terminating
    statement transferring control from
Documentation
    conventions for
    platform labels in
dollar sign ()
    in names
dollar sign editing
dot-product multiplication
    function performing
DOT_PRODUCT
double colon separator
DOUBLE COMPLEX
    constants
    function converting to
    option specifying default KIND for
DOUBLE PRECISION
    constants
    functions converting to
    option specifying default KIND for
double-precision product
    function producing
double-precision real
double-precision real editing (D)
DPROD
DRAND
DRANDM
DRANSET
DREAL
drive
    function returning available space on
    function returning path of
    function returning total size of
    function specifying current as default
drive procedures
    table of
driver tool commands
    option specifying to show and execute
    option specifying to show but not execute
drives
    function returning available
DSHIFTL
DSHIFTR
DSIGN
DSIN
DSIND
DSINH
DSQRT
DTAN
DTAND
DTANH
DTIME
dummy arguments
    default initialization of derived-type
    optional
    specifying argument association for
    specifying intended use of
    specifying intent for
    taking shape from an array
    taking size from an array
dummy procedure arguments
dummy procedures
    interfaces for
    using as actual arguments
dynamic allocation
dynamic association
dynamic libraries
    option invoking tool to generate
dynamic linker
    option specifying an alternate
dynamic memory allocation
dynamic objects
dynamic shared object
    option producing a
dynamic-link libraries (DLLs)
    option searching for unresolved references in
    option specifying the name of
dynamic-linking of libraries
    option enabling


>>