<<
D
edit descriptor
DABS
DACOS
DACOSD
DACOSH
DASIN
DASIND
DASINH
DATA
data attributes
See attributes for 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 format
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
RECORD
STRUCTURE...END 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
FMT specifier in
i/o lists in
implied-do lists in
input
ACCEPT
READ
IOSTAT specifier in
list items in
NML specifier in
output
PRINT
REWRITE
WRITE
PRINT
READ
REC specifier in
REWRITE
SIZE specifier in
UNIT specifier in
WRITE
data type
declarations
explicit
implicit
See Also data types
specifying for variables
data types
BYTE
CHARACTER
CHARACTER
Character Data Type
COMPLEX
COMPLEX
Complex Data Types
declaring
derived
Derived Data Types
TYPE
DOUBLE COMPLEX
Complex Data Types
DOUBLE COMPLEX
DOUBLE PRECISION
DOUBLE PRECISION
Real Data Types
explicit
implicit
INTEGER
INTEGER
Integer Data Types
intrinsic
LOGICAL
LOGICAL
Logical Data Types
noncharacter
of scalar variables
ranking in expressions
REAL
REAL
Real Data Types
statement overriding default for names
storage requirements for
user-defined
DATAN
DATAN2
DATAN2D
DATAND
DATANH
DATE
function returning for current locale
function returning Julian
JDATE
JDATE4
function setting
routine to prevent Year 2000 problem
subroutine unpacking a packed
subroutines returning
DATE
DATE4
DATE_AND_TIME
GETDAT
IDATE
IDATE4
subroutines returning current system
DATE
DATE4
DATE_AND_TIME
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
DATE_AND_TIME
DATE4
DBESJ0
DBESJ1
DBESJN
DBESY0
DBESY1
DBESYN
DBLE
DCLOCK
DCMPLX
DCONJG
DCOS
DCOSD
DCOSH
DCOTAN
DCOTAND
DDIM
DEALLOCATE
deallocation
of allocatable arrays
of pointer targets
debugging
directive specifying string for
debugging statement indicator
for fixed and tab source
for free source
DEC$
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
ATTRIBUTES DEFAULT
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
Assignment(=) - Defined Assignment
Defined Assignments
defined operations
Defined Operations
Defining Generic Operators
defined variables
defining generic assignment
defining generic operators
DELDIRQQ
DELETE
CLOSE Statement
DELETE Statement
alternative syntax for statement
value for CLOSE(DISPOSE) or CLOSE(STATUS)
DELETEMENUQQ
DELFILESQQ
DELIM
INQUIRE: DELIM Specifier
OPEN: DELIM Specifier
specifier for INQUIRE
specifier for OPEN
dependence analysis
directive assisting
DERF
DERFC
derived-type assignments
derived-type components
Derived Data Types
Derived-Type Definition
default initialization of
referencing
derived-type data
components of
Derived Data Types
Derived-Type Definition
definition of
derived-type declaration statements
derived-type definition
Derived Data Types
Derived-Type Definition
preserving the storage order of
derived-type items
directive specifying starting address of
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
devices
associating with units
DEXP
DFLOAT
DFLOATI
DFLOATJ
DFLOATK
DFLOTI
DFLOTJ
DFLOTK
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
DLGMODAL, DLGMODALWITHPARENT
DLGSETRETURN
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
DIR$
DIRECT
direct-access READ statements
rules for formatted
rules for unformatted
direct-access WRITE statements
rules for formatted
rules for unformatted
direct access mode
direction keys
function determining behavior of
directive enhanced compilation
See compiler directives
General Compiler Directives
OpenMP* Fortran Compiler Directives
directive prefixes
directives
ALIAS
ASSUME_ALIGNED
ATOMIC
ATOMIC
OpenMP* Fortran Compiler Directives
ATTRIBUTES
BARRIER
BARRIER
OpenMP* Fortran Compiler Directives
CRITICAL
CRITICAL
OpenMP* Fortran Compiler Directives
DECLARE
DEFINE
DISTRIBUTE POINT
DO
FIXEDFORMLINESIZE
FLUSH
FREEFORM
general
IDENT
IF
IF DEFINED
INTEGER
IVDEP
LOOP COUNT
MASTER
MASTER
OpenMP* Fortran Compiler Directives
MESSAGE
NODECLARE
NOFREEFORM
NOOPTIMIZE
NOPARALLEL loop
NOPREFETCH
NOSTRICT
NOSWP (i64)
NOUNROLL
NOVECTOR (i32, i64em)
OBJCOMMENT
OPTIMIZE
OPTIONS
ORDERED
OpenMP* Fortran Compiler Directives
ORDERED
overview of parallel
PACK
PARALLEL DO
OpenMP* Fortran Compiler Directives
PARALLEL DO
PARALLEL loop
PARALLEL OpenMP Fortran
OpenMP* Fortran Compiler Directives
PARALLEL
PARALLEL SECTIONS
OpenMP* Fortran Compiler Directives
PARALLEL SECTIONS
PARALLEL WORKSHARE
OpenMP* Fortran Compiler Directives
PARALLEL WORKSHARE
PREFETCH
prefixes for
PSECT
REAL
SECTION
OpenMP* Fortran Compiler Directives
SECTION
SECTIONS
OpenMP* Fortran Compiler Directives
SECTIONS
SINGLE
OpenMP* Fortran Compiler Directives
SINGLE
STRICT
SWP (i64)
syntax rules for
THREADPRIVATE
OpenMP* Fortran Compiler Directives
THREADPRIVATE
UNDEFINE
UNROLL
VECTOR ALIGNED (i32, i64em)
VECTOR ALWAYS (i32, i64em)
VECTOR NONTEMPORAL (i32, i64em)
VECTOR UNALIGNED (i32, i64em)
WORKSHARE
OpenMP* Fortran Compiler Directives
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
directory path
function splitting into components
directory procedures
table of
disassociated pointer
function returning
DISP
specifier in CLOSE
DISPLAYCURSOR
DISPOSE
CLOSE Specifier
OPEN: DISPOSE Specifier
specifier in CLOSE
specifier in 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
DLOG
DLOG10
DMAX1
DMIN1
DMOD
DNINT
DNUM
DO
DO Directive
DO Statement
block
directive
iteration
DO
Execution of DO Constructs
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 loops
directive assisting dependence analysis of
directive enabling prefetching of arrays in
directive enabling software pipelining for
directive enabling streaming storage
directive enabling vectorization of
directive specifying alignment of data in
directive specifying auto-parallelization for
directive specifying distribution for
directive specifying the count for
directive specifying the unroll count for
limiting loop unrolling
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
dollar sign ($)
in names
dollar sign editing
dot-product multiplication
function performing
DOT_PRODUCT
double-precision product
function producing
double-precision real
double-precision real editing (D)
double colon separator
DOUBLE COMPLEX
constants
function converting to
DOUBLE PRECISION
constants
functions converting to
DBLE
DFLOAT
DFLOATI, DFLOATJ, DFLOATK
DNUM
DREAL
IDFLOAT
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
drives
function returning available
DSHIFTL
DSHIFTR
DSIGN
DSIN
DSIND
DSINH
DSQRT
DTAN
DTAND
DTANH
DTIME
dummy arguments
Argument Association
Dummy Procedure 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
Dummy Procedure Arguments
Program Units and Procedures
interfaces for
using as actual arguments
dynamic allocation
dynamic association
dynamic memory allocation
dynamic objects
>>