Index

ABS intrinsic procedure
Intrinsic Procedure Summary

Access
direct
Direct Access Data Transfer
Formatted Direct Access Data Transfer
Unformatted Direct Access Data Transfer
sequential
Explicitly Formatted Advancing Sequential Access Data Transfer
Unformatted Sequential Access
Nonadvancing Formatted Sequential Data Transfer

ACCESS=
on INQUIRE statement
ACCESS= Specifier
on OPEN statement
ACCESS= Specifier

ACHAR intrinsic procedure
Intrinsic Procedure Summary

ACOS intrinsic procedure
Intrinsic Procedure Summary

ACOSD intrinsic procedure
Intrinsic Procedure Summary

ACTION=
on INQUIRE statement
ACTION= Specifier
on OPEN statement
ACTION= Specifier

Actual arguments
Actual Arguments

ADD_AND_FETCH intrinsic procedure
Intrinsic Procedure Summary

ADJUSTL intrinsic procedure
Intrinsic Procedure Summary

ADJUSTR intrinsic procedure
Intrinsic Procedure Summary

ADVANCE=
control specifier
ADVANCE= Control Specifier

AESA
Pointer Association

AIMAG intrinsic procedure
Intrinsic Procedure Summary

AINT intrinsic procedure
Intrinsic Procedure Summary

ALL intrinsic procedure
Intrinsic Procedure Summary

ALLOCATED intrinsic procedure
Intrinsic Procedure Summary

ALOG intrinsic procedure
Intrinsic Procedure Summary

ALOG10 intrinsic procedure
Intrinsic Procedure Summary

Alternate return
Alternate Return
Alternate Returns

AMAX0 intrinsic procedure
Intrinsic Procedure Summary

AMAX1 intrinsic procedure
Intrinsic Procedure Summary

AMIN0 intrinsic procedure
Intrinsic Procedure Summary

AMIN1 intrinsic procedure
Intrinsic Procedure Summary

AMOD intrinsic procedure
Intrinsic Procedure Summary

AND intrinsic procedure
Intrinsic Procedure Summary

AND_AND_FETCH intrinsic procedure
Intrinsic Procedure Summary

ANINT intrinsic procedure
Intrinsic Procedure Summary

ANY intrinsic procedure
Intrinsic Procedure Summary

Argument
actual
Actual Arguments
Argument Keywords
association
Argument Association
Argument Association
Argument Association
assumed-shape
Explicit Interfaces
dummy
Dummy Arguments
intent
Argument Intent
keywords
Argument Keywords
Argument Keywords
list
Argument Keywords
optional
Optional Arguments

Array
association
Sequence Association
contiguous
Explicit Interfaces
discontiguous
Explicit Interfaces
element sequence association
Array Element Sequence Association
sections
Passing Array Sections

Array Element Sequence Association
Pointer Association

ASIN intrinsic procedure
Intrinsic Procedure Summary

ASIND intrinsic procedure
Intrinsic Procedure Summary

Assignment
defined
Subroutine Reference
Defined Assignment

ASSOCIATED intrinsic procedure
Intrinsic Procedure Summary

Association
argument
Argument Association
array
Sequence Association
host
Host and Use Association
Host Association
name
Association
Name Association
overview
Association
pointer
Pointer Association
Association
Pointer Association
sequence
Association
Sequence Association
storage
Association
Storage Association
use
Host and Use Association

ATAN intrinsic procedure
Intrinsic Procedure Summary

ATAN2 intrinsic procedure
Intrinsic Procedure Summary

ATAN2D intrinsic procedure
Intrinsic Procedure Summary

ATAND intrinsic procedure
Intrinsic Procedure Summary

BACKSPACE statement
BACKSPACE Statement

BIT_SIZE intrinsic procedure
Intrinsic Procedure Summary

BITEST intrinsic procedure
Intrinsic Procedure Summary

BJTEST intrinsic procedure
Intrinsic Procedure Summary

BKTEST intrinsic procedure
Intrinsic Procedure Summary

Blank
characters
in format descriptors
Format Specifications
in numeric fields
Blanks in Numeric Fields
padding
EOR= Control Specifier
ERR= Control Specifier
SIZE= Control Specifier
Explicitly Formatted Advancing Sequential Access Data Transfer
Nonadvancing Formatted Sequential Data Transfer
Formatted Direct Access Data Transfer
Data Transfer on Internal Files
Error and Other Conditions in I/O Statements
PAD= Specifier

BLANK=
on INQUIRE statement
BLANK= Specifier
on OPEN statement
BLANK= Specifier

Block data
initialization
Overview
program unit
Overview
Block Data Program Units

block data program unit
Block Data Program Units

BMM intrinsic procedures
Intrinsic Procedure Summary

BTEST intrinsic procedure
Intrinsic Procedure Summary

BUFFER IN/ BUFFER OUT statements
BUFFER IN and BUFFER OUT Statements (EXTENSION)

C_LOC intrinsic procedure
Intrinsic Procedure Summary

CABS intrinsic procedure
Intrinsic Procedure Summary

CCOS intrinsic procedure
Intrinsic Procedure Summary

CDBS intrinsic procedure
Intrinsic Procedure Summary

CDCOS intrinsic procedure
Intrinsic Procedure Summary

CDEXP intrinsic procedure
Intrinsic Procedure Summary

CDLOG intrinsic procedure
Intrinsic Procedure Summary

CDSIN intrinsic procedure
Intrinsic Procedure Summary

CDSQRT intrinsic procedure
Intrinsic Procedure Summary

CEILING intrinsic procedure
Intrinsic Procedure Summary

CEXP intrinsic procedure
Intrinsic Procedure Summary

CHAR intrinsic procedure
Intrinsic Procedure Summary

Character
edit descriptors
Character String Edit Descriptor Form
editing
Character Editing: Noncharacter Data
string editing
Character String Edit Descriptors

CLEAR_IEEE_EXCEPTION intrinsic procedure
Intrinsic Procedure Summary

CLOC intrinsic procedure
Intrinsic Procedure Summary

CLOCK intrinsic procedure
Intrinsic Procedure Summary

CLOG intrinsic procedure
Intrinsic Procedure Summary

CLOSE statement
CLOSE Statement

CMPLX intrinsic procedure
Intrinsic Procedure Summary

Colon editing
Colon Editing

Comma
characters
in format descriptors
Format Specifications

Common
blocks
in a module
Common Blocks in a Module

COMPARE_AND_SWAP intrinsic procedure
Intrinsic Procedure Summary

Compilation
of program units
Independent Compilation

COMPL intrinsic procedure
Intrinsic Procedure Summary

Complex
editing
Complex Editing

CONJG intrinsic procedure
Intrinsic Procedure Summary

Connecting a file to a unit
Connecting a File to a Unit

CONTAINS statement
Internal Procedures
CONTAINS Statement

Control
edit descriptors
Control Edit Descriptor Form
Control Edit Descriptors
specifiers for I/O
I/O Control Specifiers

COS intrinsic procedure
Intrinsic Procedure Summary

COSD intrinsic procedure
Intrinsic Procedure Summary

COSH intrinsic procedure
Intrinsic Procedure Summary

COT intrinsic procedure
Intrinsic Procedure Summary

COTAN intrinsic procedure
Intrinsic Procedure Summary

COUNT intrinsic procedure
Intrinsic Procedure Summary

CPU_TIME intrinsic procedure
Intrinsic Procedure Summary

CQABS intrinsic procedure
Intrinsic Procedure Summary

CQEXP intrinsic procedure
Intrinsic Procedure Summary

CQSIN intrinsic procedure
Intrinsic Procedure Summary

CQSQRT intrinsic procedure
Intrinsic Procedure Summary

CSHIFT intrinsic procedure
Intrinsic Procedure Summary

CSIN intrinsic procedure
Intrinsic Procedure Summary

CSMG intrinsic procedure
Intrinsic Procedure Summary

CSQRT intrinsic procedure
Intrinsic Procedure Summary

CVMGM intrinsic procedure
Intrinsic Procedure Summary

CVMGN intrinsic procedure
Intrinsic Procedure Summary

CVMGP intrinsic procedure
Intrinsic Procedure Summary

CVMGT intrinsic procedure
Intrinsic Procedure Summary

CVMGZ intrinsic procedure
Intrinsic Procedure Summary

DABS intrinsic procedure
Intrinsic Procedure Summary

DACOS intrinsic procedure
Intrinsic Procedure Summary

DACOSD intrinsic procedure
Intrinsic Procedure Summary

DASIN intrinsic procedure
Intrinsic Procedure Summary

DASIND intrinsic procedure
Intrinsic Procedure Summary

Data
edit descriptors
Data Edit Descriptor Form
transfer
advancing
Explicitly Formatted Advancing Sequential Access Data Transfer
direct
Formatted Direct Access Data Transfer
Unformatted Direct Access Data Transfer
execution model
Data Transfer
formatted
Explicitly Formatted Advancing Sequential Access Data Transfer
Nonadvancing Formatted Sequential Data Transfer
Formatted Direct Access Data Transfer
internal files
Data Transfer on Internal Files
list-directed
List-directed Data Transfer
namelist
Namelist Data Transfer
nonadvancing
Nonadvancing Formatted Sequential Data Transfer
overview
Formatted Data Transfer
sequential
Explicitly Formatted Advancing Sequential Access Data Transfer
Unformatted Sequential Access
Nonadvancing Formatted Sequential Data Transfer
statements
Input and Output (I/O) Processing
Data Transfer Statements
Execution Model for Data Transfer Statements
unformatted
Unformatted Sequential Access
Unformatted Direct Access Data Transfer

DATAN intrinsic procedure
Intrinsic Procedure Summary

DATAN2 intrinsic procedure
Intrinsic Procedure Summary

DATAN2D intrinsic procedure
Intrinsic Procedure Summary

DATAND intrinsic procedure
Intrinsic Procedure Summary

DATE intrinsic procedure
Intrinsic Procedure Summary

DATE_AND_TIME intrinsic procedure
Intrinsic Procedure Summary

DBLE intrinsic procedure
Intrinsic Procedure Summary

DCMPLX intrinsic procedure
Intrinsic Procedure Summary

DCONJG intrinsic procedure
Intrinsic Procedure Summary

DCOS intrinsic procedure
Intrinsic Procedure Summary

DCOSD intrinsic procedure
Intrinsic Procedure Summary

DCOSH intrinsic procedure
Intrinsic Procedure Summary

DCOT intrinsic procedure
Intrinsic Procedure Summary

DCOTAN intrinsic procedure
Intrinsic Procedure Summary

DDIM intrinsic procedure
Intrinsic Procedure Summary

Defined
assignment
Defined Assignment
operators
Defined Operators

Definition status
Definition Status

DELIM=
in namelist editing
DELIM= Specifier for Character Constants
on INQUIRE statement
DELIM= Specifier
on OPEN statement
DELIM= Specifier

DEXP intrinsic procedure
Intrinsic Procedure Summary

DFLOAT intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

DFLOATI intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

DFLOATJ intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

DFLOATK intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

DIGITS intrinsic procedure
Intrinsic Procedure Summary

DIM intrinsic procedure
Intrinsic Procedure Summary

DIMAG intrinsic procedure
Intrinsic Procedure Summary

DINT intrinsic procedure
Intrinsic Procedure Summary

Direct access
Direct Access
Direct Access Data Transfer

DIRECT=
on INQUIRE statement
DIRECT= Specifier

DISABLE_IEEE_INTERRUPT intrinsic procedure
Intrinsic Procedure Summary

DLOG intrinsic procedure
Intrinsic Procedure Summary

DLOG10 intrinsic procedure
Intrinsic Procedure Summary

DMAX1 intrinsic procedure
Intrinsic Procedure Summary

DMIN1 intrinsic procedure
Intrinsic Procedure Summary

DMOD intrinsic procedure
Intrinsic Procedure Summary

DNINT intrinsic procedure
Intrinsic Procedure Summary

DOT_PRODUCT intrinsic procedure
Intrinsic Procedure Summary

DPROD intrinsic procedure
Intrinsic Procedure Summary

DREAL intrinsic procedure
Intrinsic Procedure Summary

DSHIFTL intrinsic procedure
Intrinsic Procedure Summary

DSHIFTR intrinsic procedure
Intrinsic Procedure Summary

DSIGN intrinsic procedure
Intrinsic Procedure Summary

DSIN intrinsic procedure
Intrinsic Procedure Summary

DSIND intrinsic procedure
Intrinsic Procedure Summary

DSINH intrinsic procedure
Intrinsic Procedure Summary

DSM_CHUNKSIZE intrinsic procedure
Intrinsic Procedure Summary

DSM_DISTRIBUTION_BLOCK intrinsic procedure
Intrinsic Procedure Summary

DSM_DISTRIBUTION_CYCLIC intrinsic procedure
Intrinsic Procedure Summary

DSM_DISTRIBUTION_STAR intrinsic procedure
Intrinsic Procedure Summary

DSM_ISDISTRIBUTED intrinsic procedure
Intrinsic Procedure Summary

DSM_ISRESHAPED ntrinsic procedure
Intrinsic Procedure Summary

DSM_NUMCHUNKS intrinsic procedure
Intrinsic Procedure Summary

DSM_NUMTHREADS intrinsic procedure
Intrinsic Procedure Summary

DSM_REM_CHUNKSIZE intrinsic procedure
Intrinsic Procedure Summary

DSM_THIS_CHUNKSIZE intrinsic procedure
Intrinsic Procedure Summary

DSM_THIS_STARTINGINDEX intrinsic procedure
Intrinsic Procedure Summary

DSM_THIS_THREADNUM intrinsic procedure
Intrinsic Procedure Summary

DSQRT intrinsic procedure
Intrinsic Procedure Summary

DTAN intrinsic procedure
Intrinsic Procedure Summary

DTAND intrinsic procedure
Intrinsic Procedure Summary

DTANH intrinsic procedure
Intrinsic Procedure Summary

Dummy
arguments
Dummy Arguments
procedures
Dummy Procedures
Dummy Procedures

Edit descriptors
character
Character String Edit Descriptor Form
control
Control Edit Descriptor Form
data
Data Edit Descriptor Form

Editing
blank
Blanks in Numeric Fields
character
Character Editing: Noncharacter Data
character strings
Character String Edit Descriptors
colon
Colon Editing
complex
Complex Editing
integer
Integer Editing
logical
Logical Editing
numeric
Numeric Editing
position
Position Editing
real
Real Editing
sign
Sign Editing
slash
Slash Editing

ELEMENTAL
keyword
Subroutine Definition
Function Definition
procedures
Elemental Procedures

Elemental references
Elemental References to Intrinsic Procedures

ENABLE_IEEE_INTERRUPT intrinsic procedure
Intrinsic Procedure Summary

END statement
Main Program Organization

END=
control specifier
END= Control Specifier

ENDFILE statement
ENDFILE Statement
ENDFILE Statement

End-of-file record
Records

ENTRY statement
ENTRY Statement

EOR=
control specifier
EOR= Control Specifier

EOSHIFT intrinsic procedure
Intrinsic Procedure Summary

EPSILON intrinsic procedure
Intrinsic Procedure Summary

EQV intrinsic procedure
Intrinsic Procedure Summary

ERR=
control specifier
ERR= Control Specifier
on CLOSE statement
ERR= Specifier
on file positioning statements
ERR= Specifier
on INQUIRE statement
ERR= Specifier
on OPEN statement
ERR= Specifier

Error conditions
in I/O
Error and Other Conditions in I/O Statements

Execution
model for data transfer statements
Execution Model for Data Transfer Statements
part, of a main program
Execution Part

EXIST=
on INQUIRE statement
EXIST= Specifier

EXIT intrinsic procedure
Intrinsic Procedure Summary

EXP intrinsic procedure
Intrinsic Procedure Summary

Explicit
formatting
Explicit Formatting
interface
Implicit and Explicit Interfaces
Procedure Interfaces
Explicit Interfaces
Explicit Interfaces for External Procedures

EXPONENT intrinsic procedure
Intrinsic Procedure Summary

External
function
subprogram unit
Overview
procedures
External Subprograms
subprograms
External Subprograms
subroutine

EXTERNAL statement
EXTERNAL Statement

FCD intrinsic procedure
Intrinsic Procedure Summary

FETCH_AND_ADD intrinsic procedure
Intrinsic Procedure Summary

FETCH_AND_AND intrinsic procedure
Intrinsic Procedure Summary

FETCH_AND_NAND intrinsic procedure
Intrinsic Procedure Summary

FETCH_AND_OR intrinsic procedure
Intrinsic Procedure Summary

FETCH_AND_SUB intrinsic procedure
Intrinsic Procedure Summary

FETCH_AND_XOR intrinsic procedure
Intrinsic Procedure Summary

FILE=
on INQUIRE statement
FILE= Specifier
on OPEN statement
FILE= Specifier

Files
access methods
File Access Methods
as a data storage
Records, Files, Access Methods, and Units
connection, inquiry, and positioning statements
Input and Output (I/O) Processing
creation
File Existence
differing types
Kinds of Files
existence of
File Existence
external
External Files
inquiry
Inquiring About Files
internal
Internal Files
Data Transfer on Internal Files
positioning
File Position
File Position Prior to Data Transfer
File Positioning by Format Control
reading and writing
Input and Output (I/O) Processing

FLOAT intrinsic procedure
Intrinsic Procedure Summary

FLOATI intrinsic procedure
Intrinsic Procedure Summary

FLOATJ intrinsic procedure
Intrinsic Procedure Summary

FLOATK intrinsic procedure
Intrinsic Procedure Summary

FLOOR intrinsic procedure
Intrinsic Procedure Summary

FMT=
control specifier
FMT= Control Specifier

FORM=
on INQUIRE statement
FORM= Specifier
on OPEN statement
FORM= Specifier

Format
specifications
Format Specifications
specifier
definition
Data Transfer Statements

format specification that is empty
Formatted Data Transfer

FORMAT statement
FORMAT Statement

Formatted
data
Records
records
printing
Printing Formatted Records

FORMATTED=
on INQUIRE statement
FORMATTED= Specifier

Formatting
explicit
Explicit Formatting
list-directed
List-directed Data Transfer
List-directed Formatting
namelist
Namelist Data Transfer
Namelist Formatting

FP_CLASS intrinsic procedure
Intrinsic Procedure Summary

FRACTION intrinsic procedure
Intrinsic Procedure Summary

FREE intrinsic procedure
Intrinsic Procedure Summary

Function
definition
Functions
reference
Defined Operators
subprograms
Functions

FUNCTION statement
Function Definition

Generic procedures
Resolving References to Generic Procedures
Generic Procedures

GET_IEEE_EXCEPTIONS intrinsic procedure
Intrinsic Procedure Summary

GET_IEEE_INTERRUPTS intrinsic procedure
Intrinsic Procedure Summary

GET_IEEE_ROUNDING_MODE intrinsic procedure
Intrinsic Procedure Summary

GET_IEEE_STATUS intrinsic procedure
Intrinsic Procedure Summary

GETPOS intrinsic procedure
Intrinsic Procedure Summary

Global data
Global Data

Host association
Host and Use Association
Host Association
Host Association

HUGE intrinsic procedure
Intrinsic Procedure Summary

IABS intrinsic procedure
Intrinsic Procedure Summary

IACHAR intrinsic procedure
Intrinsic Procedure Summary

IAND intrinsic procedure
Intrinsic Procedure Summary

IBCHNG intrinsic procedure
Intrinsic Procedure Summary

IBCLR intrinsic procedure
Intrinsic Procedure Summary

IBITS intrinsic procedure
Intrinsic Procedure Summary

IBSET intrinsic procedure
Intrinsic Procedure Summary

ICHAR intrinsic procedure
Intrinsic Procedure Summary

IDATE intrinsic procedure
Intrinsic Procedure Summary

IDIM intrinsic procedure
Intrinsic Procedure Summary

IDINT intrinsic procedure
Intrinsic Procedure Summary

IDNINT intrinsic procedure
Intrinsic Procedure Summary

IEEE named constants
Using Named Constants

IEEE_BINARY_SCALE intrinsic procedure
Intrinsic Procedure Summary

IEEE_CLASS intrinsic procedure
Intrinsic Procedure Summary

IEEE_COPY_SIGN intrinsic procedure
Intrinsic Procedure Summary

IEEE_EXPONENT intrinsic procedure
Intrinsic Procedure Summary

IEEE_FINITE intrinsic procedure
Intrinsic Procedure Summary

IEEE_INT intrinsic procedure
Intrinsic Procedure Summary

IEEE_IS_NAN intrinsic procedure
Intrinsic Procedure Summary

IEEE_NEXT_AFTER intrinsic procedure
Intrinsic Procedure Summary

IEEE_REAL intrinsic procedure
Intrinsic Procedure Summary

IEEE_REMAINDER intrinsic procedure
Intrinsic Procedure Summary

IEEE_UNORDERED intrinsic procedure
Intrinsic Procedure Summary

IEOR intrinsic procedure
Intrinsic Procedure Summary

IFIX intrinsic procedure
Intrinsic Procedure Summary

IIABS intrinsic procedure
Intrinsic Procedure Summary

IIAND intrinsic procedure
Intrinsic Procedure Summary

IIBCHNG intrinsic procedure
Intrinsic Procedure Summary

IIBCLR intrinsic procedure
Intrinsic Procedure Summary

IIBITS intrinsic procedure
Intrinsic Procedure Summary

IIBSET intrinsic procedure
Intrinsic Procedure Summary

IIDIM intrinsic procedure
Intrinsic Procedure Summary

IIDINT intrinsic procedure
Intrinsic Procedure Summary

IIEOR intrinsic procedure
Intrinsic Procedure Summary

IIFIX intrinsic procedure
Intrinsic Procedure Summary

IINT intrinsic procedure
Intrinsic Procedure Summary

IIOR intrinsic procedure
Intrinsic Procedure Summary

IIQINT intrinsic procedure
Intrinsic Procedure Summary

IISHA intrinsic procedure
Intrinsic Procedure Summary

IISHC intrinsic procedure
Intrinsic Procedure Summary

IISHFT intrinsic procedure
Intrinsic Procedure Summary

IISHFTC intrinsic procedure
Intrinsic Procedure Summary

IISHL intrinsic procedure
Intrinsic Procedure Summary

IISIGN intrinsic procedure
Intrinsic Procedure Summary

ILEN intrinsic procedure
Intrinsic Procedure Summary

IMAG intrinsic procedure
Intrinsic Procedure Summary

IMOD intrinsic procedure
Intrinsic Procedure Summary

Implicit
interface
Implicit and Explicit Interfaces
Procedure Interfaces

INDEX intrinsic procedure
Intrinsic Procedure Summary

ININT intrinsic procedure
Intrinsic Procedure Summary

Initial point
definition
File Position

INOT intrinsic procedure
Intrinsic Procedure Summary

Input
list directed
List-directed Input

Input/output
Input and Output (I/O) Processing

INQUIRE statement
INQUIRE Statement

Inquiries on files
Inquiring About Files

INT intrinsic procedure
Intrinsic Procedure Summary

INT2 intrinsic procedure
Intrinsic Procedure Summary

INT24 intrinsic procedure
Intrinsic Procedure Summary

INT4 intrinsic procedure
Intrinsic Procedure Summary

INT8 intrinsic procedure
Intrinsic Procedure Summary

INT_MULT_UPPER intrinsic procedure
Intrinsic Procedure Summary

Integer
editing
Integer Editing

Intent
argument
Argument Intent

Interface
block
overview
Interface Blocks
explicit
Argument Keywords
Explicit Interfaces
procedure
Procedure Interfaces

INTERFACE statement
General Form of Procedure Interface Blocks

Internal
files
data transfer
Data Transfer on Internal Files
procedures
Internal Subprogram Part
Internal Procedures

Intrinsic
function
Intrinsic Procedures
procedure
additional CF90 procedures
Miscellaneous Procedures (EXTENSION)
elemental functions
Elemental Functions
IEEE intrinsics
Intrinsic Procedures to Support IEEE Floating-point Arithmetic (EXTENSION)
inquiry functions
Inquiry Functions
overview
Intrinsic Procedures
subroutines
Subroutines
transformational functions
Transformational Functions
procedures
elemental
Elemental References to Intrinsic Procedures
subroutine
Intrinsic Procedures

INTRINSIC statement
INTRINSIC Statement

I/O
Input and Output (I/O) Processing
advancing
File Position
Explicitly Formatted Advancing Sequential Access Data Transfer
character conversion
Explicitly Formatted Advancing Sequential Access Data Transfer
control specifiers
I/O Control Specifiers
direct access
Formatted Direct Access Data Transfer
Unformatted Direct Access Data Transfer
editing
Input and Output (I/O) Editing
error conditions
Error and Other Conditions in I/O Statements
formatted
Explicitly Formatted Advancing Sequential Access Data Transfer
Nonadvancing Formatted Sequential Data Transfer
Formatted Direct Access Data Transfer
Formatted Data Transfer
item list
I/O Item List
list-directed
List-directed Data Transfer
List-directed Formatting
namelist
Namelist Data Transfer
nonadvancing
File Position
Nonadvancing Formatted Sequential Data Transfer
Nonadvancing Formatted Sequential Data Transfer
partial record
Nonadvancing Formatted Sequential Data Transfer
sequential access
Explicitly Formatted Advancing Sequential Access Data Transfer
Unformatted Sequential Access
stream
Nonadvancing Formatted Sequential Data Transfer
unformatted
Unformatted Sequential Access
Unformatted Direct Access Data Transfer
units
Units

IOR intrinsic procedure
Intrinsic Procedure Summary

IOSTAT=
control specifier
IOSTAT= Control Specifier
on CLOSE statement
IOSTAT= Specifier
on file positioning statements
IOSTAT= Specifier
on INQUIRE statement
IOSTAT= Specifier
on OPEN statement
IOSTAT= Specifier

IQINT intrinsic procedure
Intrinsic Procedure Summary

IQNINT intrinsic procedure
Intrinsic Procedure Summary

IRTC intrinsic procedure
Intrinsic Procedure Summary

ISHA intrinsic procedure
Intrinsic Procedure Summary

ISHC intrinsic procedure
Intrinsic Procedure Summary

ISHFT intrinsic procedure
Intrinsic Procedure Summary

ISHFTC intrinsic procedure
Intrinsic Procedure Summary

ISHL intrinsic procedure
Intrinsic Procedure Summary

ISIGN intrinsic procedure
Intrinsic Procedure Summary

ISNAN intrinsic procedure
Intrinsic Procedure Summary

JDATE intrinsic procedure
Intrinsic Procedure Summary

JIABS intrinsic procedure
Intrinsic Procedure Summary

JIAND intrinsic procedure
Intrinsic Procedure Summary

JIBCHNG intrinsic procedure
Intrinsic Procedure Summary

JIBCLR intrinsic procedure
Intrinsic Procedure Summary

JIBITS intrinsic procedure
Intrinsic Procedure Summary

JIBSET intrinsic procedure
Intrinsic Procedure Summary

JIDIM intrinsic procedure
Intrinsic Procedure Summary

JIDINT intrinsic procedure
Intrinsic Procedure Summary

JIEOR intrinsic procedure
Intrinsic Procedure Summary

JIFIX intrinsic procedure
Intrinsic Procedure Summary

JINT intrinsic procedure
Intrinsic Procedure Summary

JIOR intrinsic procedure
Intrinsic Procedure Summary

JIQINT intrinsic procedure
Intrinsic Procedure Summary

JISHA intrinsic procedure
Intrinsic Procedure Summary

JISHC intrinsic procedure
Intrinsic Procedure Summary

JISHFT intrinsic procedure
Intrinsic Procedure Summary

JISHFTC intrinsic procedure
Intrinsic Procedure Summary

JISHL intrinsic procedure
Intrinsic Procedure Summary

JISIGN intrinsic procedure
Intrinsic Procedure Summary

JMOD intrinsic procedure
Intrinsic Procedure Summary

JNINT intrinsic procedure
Intrinsic Procedure Summary

JNOT intrinsic procedure
Intrinsic Procedure Summary

Keywords
Argument Keywords
Argument Keywords

KIABS intrinsic procedure
Intrinsic Procedure Summary

KIAND intrinsic procedure
Intrinsic Procedure Summary

KIBCHNG intrinsic procedure
Intrinsic Procedure Summary

KIBCLR intrinsic procedure
Intrinsic Procedure Summary

KIBITS intrinsic procedure
Intrinsic Procedure Summary

KIBSET intrinsic procedure
Intrinsic Procedure Summary

KIDIM intrinsic procedure
Intrinsic Procedure Summary

KIDINT intrinsic procedure
Intrinsic Procedure Summary

KIEOR intrinsic procedure
Intrinsic Procedure Summary

KIFIX intrinsic procedure
Intrinsic Procedure Summary

KIND intrinsic procedure
Intrinsic Procedure Summary

KINT intrinsic procedure
Intrinsic Procedure Summary

KIOR intrinsic procedure
Intrinsic Procedure Summary

KIQINT intrinsic procedure
Intrinsic Procedure Summary

KISHA intrinsic procedure
Intrinsic Procedure Summary

KISHC intrinsic procedure
Intrinsic Procedure Summary

KISHFT intrinsic procedure
Intrinsic Procedure Summary

KISHFTC intrinsic procedure
Intrinsic Procedure Summary

KISHL intrinsic procedure
Intrinsic Procedure Summary

KISIGN intrinsic procedure
Intrinsic Procedure Summary

KMOD intrinsic procedure
Intrinsic Procedure Summary

KNINT intrinsic procedure
Intrinsic Procedure Summary

KNOT intrinsic procedure
Intrinsic Procedure Summary

LBOUND intrinsic procedure
Intrinsic Procedure Summary

LEADZ intrinsic procedure
Intrinsic Procedure Summary

LEN intrinsic procedure
Intrinsic Procedure Summary

LEN_TRIM intrinsic procedure
Intrinsic Procedure Summary

LENGTH intrinsic procedure
Intrinsic Procedure Summary

LGE intrinsic procedure
Intrinsic Procedure Summary

LGT intrinsic procedure
Intrinsic Procedure Summary

List-directed
data
transfer
List-directed Data Transfer
formatting
List-directed Formatting
input
List-directed Input
output
List-directed Output

LLE intrinsic procedure
Intrinsic Procedure Summary

LLT intrinsic procedure
Intrinsic Procedure Summary

LOC intrinsic procedure
Intrinsic Procedure Summary

LOCK_RELEASE intrinsic procedure
Intrinsic Procedure Summary

LOCK_TEST_AND_SET intrinsic procedure
Intrinsic Procedure Summary

LOG intrinsic procedure
Intrinsic Procedure Summary

LOG10 intrinsic procedure
Intrinsic Procedure Summary

LOG2_IMAGES intrinsic procedure
Intrinsic Procedure Summary

Logical
editing
Logical Editing

LOGICAL intrinsic procedure
Intrinsic Procedure Summary

LONG intrinsic procedure
Intrinsic Procedure Summary

LSHIFT intrinsic procedure
Intrinsic Procedure Summary

M@CLR intrinsic procedure
Intrinsic Procedure Summary

M@LD intrinsic procedure
Intrinsic Procedure Summary

M@LDMX intrinsic procedure
Intrinsic Procedure Summary

M@MX intrinsic procedure
Intrinsic Procedure Summary

M@UL intrinsic procedure
Intrinsic Procedure Summary

Main program
overview
Main Program
unit
Overview

MALLOC intrinsic procedure
Intrinsic Procedure Summary

MASK intrinsic procedure
Intrinsic Procedure Summary

MATMUL intrinsic procedure
Intrinsic Procedure Summary

MAX intrinsic procedure
Intrinsic Procedure Summary

MAX0 intrinsic procedure
Intrinsic Procedure Summary

MAX1 intrinsic procedure
Intrinsic Procedure Summary

MAXEXPONENT intrinsic procedure
Intrinsic Procedure Summary

MAXLOC intrinsic procedure
Intrinsic Procedure Summary

MAXVAL intrinsic procedure
Intrinsic Procedure Summary

MEMORY_BARRIER intrinsic procedure
Intrinsic Procedure Summary

MERGE intrinsic procedure
Intrinsic Procedure Summary

MIN intrinsic procedure
Intrinsic Procedure Summary

MIN0 intrinsic procedure
Intrinsic Procedure Summary

MIN1 intrinsic procedure
Intrinsic Procedure Summary

MINEXPONENT intrinsic procedure
Intrinsic Procedure Summary

MINLOC intrinsic procedure
Intrinsic Procedure Summary

MINVAL intrinsic procedure
Intrinsic Procedure Summary

MOD intrinsic procedure
Intrinsic Procedure Summary

Module
as a program unit
Overview
program unit
Modules
subprogram
Module Subprogram Part

MODULE PROCEDURE statement
General Form of Procedure Interface Blocks

MODULE statement
Module Organization

MODULO intrinsic procedure
Intrinsic Procedure Summary

MVBITS intrinsic procedure
Intrinsic Procedure Summary

MY_PE intrinsic procedure
Intrinsic Procedure Summary

NAME=
on INQUIRE statement
NAME= Specifier

Named constants
Using Named Constants

NAMED=
on INQUIRE statement
NAMED= Specifier

Namelist
data
transfer
Namelist Data Transfer
formatting
Namelist Formatting
input
Namelist Input
output
Namelist Output

NAMELIST statement
Form of a Namelist Group Declaration

NAND_AND_FETCH intrinsic procedure
Intrinsic Procedure Summary

NEAREST intrinsic procedure
Intrinsic Procedure Summary

NEQV intrinsic procedure
Intrinsic Procedure Summary

NEXTREC=
on INQUIRE statement
NEXTREC= Specifier

NINT intrinsic procedure
Intrinsic Procedure Summary

NML=
control specifier
NML= Control Specifier

NOT intrinsic procedure
Intrinsic Procedure Summary

NULL intrinsic procedure
Intrinsic Procedure Summary

NUM_IMAGES intrinsic procedure
Intrinsic Procedure Summary

NUMARG intrinsic procedure
Intrinsic Procedure Summary

NUMBER=
on INQUIRE statement
NUMBER= Specifier

Numeric editing
Numeric Editing

OPEN statement
OPEN Statement

OPENED=
on INQUIRE statement
OPENED= Specifier

Operators
defined
Defined Operators

Optional
arguments
Optional Arguments

OR intrinsic procedure
Intrinsic Procedure Summary

OR_AND_FETCH intrinsic procedure
Intrinsic Procedure Summary

Output
list-directed
List-directed Output

PACK intrinsic procedure
Intrinsic Procedure Summary

PAD=
on INQUIRE statement
PAD= Specifier
on OPEN statement
PAD= Specifier

Parentheses
in I/O editing
Parentheses Usage

Pointer
association
Pointer Association

POPCNT intrinsic procedure
Intrinsic Procedure Summary

POPPAR intrinsic procedure
Intrinsic Procedure Summary

Position editing
Position Editing

POSITION=
on INQUIRE statement
POSITION= Specifier
on OPEN statement
POSITION= Specifier

PRECISION intrinsic procedure
Intrinsic Procedure Summary

Preconnected file units
Establishing a Connection to a Unit

PRESENT intrinsic procedure
Intrinsic Procedure Summary

PRINT statement
Data Transfer Statements

Printing
formatted records
Printing Formatted Records

Procedure
dummy
Dummy Procedures
Dummy Procedures
elemental
definition
Intrinsic Procedures
external
External Subprograms
External Procedures
generic
Resolving References to Generic Procedures
Generic Procedures
interface
Procedure Interfaces
internal
Internal Procedures
Internal Procedures
intrinsic
Intrinsic Procedures
module
Module Procedures
overview
Using Procedures

PRODUCT intrinsic procedure
Intrinsic Procedure Summary

Program
units
overview
Overview

PROGRAM statement
Main Program Organization

program unit
Block Data Program Units

PURE
keyword
Subroutine Definition
Function Definition
procedures
Pure Procedures

QABS intrinsic procedure
Intrinsic Procedure Summary

QACOS intrinsic procedure
Intrinsic Procedure Summary

QACOSD intrinsic procedure
Intrinsic Procedure Summary

QASIN intrinsic procedure
Intrinsic Procedure Summary

QASIND intrinsic procedure
Intrinsic Procedure Summary

QATAN intrinsic procedure
Intrinsic Procedure Summary

QATAN2 intrinsic procedure
Intrinsic Procedure Summary

QATAN2D intrinsic procedure
Intrinsic Procedure Summary

QATAND intrinsic procedure
Intrinsic Procedure Summary

QCMPLX intrinsic procedure
Intrinsic Procedure Summary

QCONJG intrinsic procedure
Intrinsic Procedure Summary

QCOS intrinsic procedure
Intrinsic Procedure Summary

QCOSD intrinsic procedure
Intrinsic Procedure Summary

QCOSH intrinsic procedure
Intrinsic Procedure Summary

QCOT intrinsic procedure
Intrinsic Procedure Summary

QCOTAN intrinsic procedure
Intrinsic Procedure Summary

QDIM intrinsic procedure
Intrinsic Procedure Summary

QEXP intrinsic procedure
Intrinsic Procedure Summary

QEXT intrinsic procedure
Intrinsic Procedure Summary

QFLOAT intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

QFLOATI intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

QFLOATJ intrinsic procedure
Intrinsic Procedure Summary

QFLOATK intrinsic procedure
Intrinsic Procedure Summary
Intrinsic Procedure Summary

QIMAG intrinsic procedure
Intrinsic Procedure Summary

QINT intrinsic procedure
Intrinsic Procedure Summary

QLOATJ intrinsic procedure
Intrinsic Procedure Summary

QLOG intrinsic procedure
Intrinsic Procedure Summary

QLOG10 intrinsic procedure
Intrinsic Procedure Summary

QMAX1 intrinsic procedure
Intrinsic Procedure Summary

QMIN1 intrinsic procedure
Intrinsic Procedure Summary

QMOD intrinsic procedure
Intrinsic Procedure Summary

QNINT intrinsic procedure
Intrinsic Procedure Summary

QPROD intrinsic procedure
Intrinsic Procedure Summary

QREAL intrinsic procedure
Intrinsic Procedure Summary

QSIGN intrinsic procedure
Intrinsic Procedure Summary

QSIN intrinsic procedure
Intrinsic Procedure Summary

QSIND intrinsic procedure
Intrinsic Procedure Summary

QSINH intrinsic procedure
Intrinsic Procedure Summary

QSQRT intrinsic procedure
Intrinsic Procedure Summary

QTAN intrinsic procedure
Intrinsic Procedure Summary

QTAND intrinsic procedure
Intrinsic Procedure Summary

QTANH intrinsic procedure
Intrinsic Procedure Summary

RADIX intrinsic procedure
Intrinsic Procedure Summary

RAN intrinsic procedure
Intrinsic Procedure Summary

RANDOM_NUMBER intrinsic procedure
Intrinsic Procedure Summary

RANDOM_SEED intrinsic procedure
Intrinsic Procedure Summary

RANDU intrinsic procedure
Intrinsic Procedure Summary

RANF intrinsic procedure
Intrinsic Procedure Summary

RANGE intrinsic procedure
Intrinsic Procedure Summary

RANGET intrinsic procedure
Intrinsic Procedure Summary

RANSET intrinsic procedure
Intrinsic Procedure Summary

READ statement
Data Transfer Statements

READ=
on INQUIRE statement
READ= Specifier

Reading a file
Input and Output (I/O) Processing

READWRITE=
on INQUIRE statement
READWRITE= Specifier

Real
editing
Real Editing

REAL intrinsic procedure
Intrinsic Procedure Summary

REC=
control specifier
REC= Control Specifier

RECL=
on INQUIRE statement
RECL= Specifier
on OPEN statement
RECL= Specifier

Records
as a data storage
Records, Files, Access Methods, and Units

Recursion
Recursion

REM_IMAGES intrinsic procedure
Intrinsic Procedure Summary

REMOTE_WRITE_BARRIER intrinsic procedure
Intrinsic Procedure Summary

REPEAT intrinsic procedure
Intrinsic Procedure Summary

Representation models
Representation Models

RESHAPE intrinsic procedure
Intrinsic Procedure Summary

RESULT clause
RESULT Option

Return
alternate
Function Reference
Alternate Returns

RETURN statement
RETURN Statement

REWIND statement
REWIND Statement

RRSPACING intrinsic procedure
Intrinsic Procedure Summary

RSHIFT intrinsic procedure
Intrinsic Procedure Summary

RTC intrinsic procedure
Intrinsic Procedure Summary

Scale factors
Scale Factors

SCALE intrinsic procedure
Intrinsic Procedure Summary

SCAN intrinsic procedure
Intrinsic Procedure Summary

Scope
overview
Scope

Scoping unit
Scope

SECNDS intrinsic procedure
Intrinsic Procedure Summary

SELECTED_INT_KIND intrinsic procedure
Intrinsic Procedure Summary

SELECTED_REAL_KIND intrinsic procedure
Intrinsic Procedure Summary

Sequential access
Sequential Access

SEQUENTIAL=
on INQUIRE statement
SEQUENTIAL= Specifier

SET_EXPONENT intrinsic procedure
Intrinsic Procedure Summary

SET_IEEE_EXCEPTION intrinsic procedure
Intrinsic Procedure Summary

SET_IEEE_EXCEPTIONS intrinsic procedure
Intrinsic Procedure Summary

SET_IEEE_INTERRUPTS intrinsic procedure
Intrinsic Procedure Summary

SET_IEEE_ROUNDING_MODE intrinsic procedure
Intrinsic Procedure Summary

SET_IEEE_STATUS intrinsic procedure
Intrinsic Procedure Summary

SHAPE intrinsic procedure
Intrinsic Procedure Summary

SHIFT intrinsic procedure
Intrinsic Procedure Summary

SHIFTA intrinsic procedure
Intrinsic Procedure Summary

SHIFTL intrinsic procedure
Intrinsic Procedure Summary

SHIFTR intrinsic procedure
Intrinsic Procedure Summary

SHORT intrinsic procedure
Intrinsic Procedure Summary

Sign editing
Sign Editing

SIGN intrinsic procedure
Intrinsic Procedure Summary

SIN intrinsic procedure
Intrinsic Procedure Summary

SIND intrinsic procedure
Intrinsic Procedure Summary

SINH intrinsic procedure
Intrinsic Procedure Summary

SIZE intrinsic procedure
Intrinsic Procedure Summary

SIZE=
control specifier
SIZE= Control Specifier

SIZEOF intrinsic procedure
Intrinsic Procedure Summary

Slash editing
Slash Editing

SNGL intrinsic procedure
Intrinsic Procedure Summary

SNGLQ intrinsic procedure
Intrinsic Procedure Summary

SPACING intrinsic procedure
Intrinsic Procedure Summary

Specification
part, of a main program
Specification Part

SPREAD intrinsic procedure
Intrinsic Procedure Summary

SQRT intrinsic procedure
Intrinsic Procedure Summary

Statement
function
Statement Functions
function statement
Statement Functions

STATUS=
on CLOSE statement
STATUS= Specifier
on OPEN statement
STATUS= Specifier

SUB_AND_FETCH intrinsic procedure
Intrinsic Procedure Summary

Subprogram
external
External Subprograms
module
Module Subprogram Part

SUBROUTINE statement
Subroutine Definition

Subroutines
Subroutines

SUM intrinsic procedure
Intrinsic Procedure Summary

SYNC_IMAGES intrinsic procedure
Intrinsic Procedure Summary

SYNCHRONIZE intrinsic procedure
Intrinsic Procedure Summary

SYSTEM_CLOCK intrinsic procedure
Intrinsic Procedure Summary

TAN intrinsic procedure
Intrinsic Procedure Summary

TAND intrinsic procedure
Intrinsic Procedure Summary

TANH intrinsic procedure
Intrinsic Procedure Summary

Terminal point
definition
File Position

TEST_IEEE_EXCEPTION intrinsic procedure
Intrinsic Procedure Summary

TEST_IEEE_INTERRUPT intrinsic procedure
Intrinsic Procedure Summary

THIS_IMAGE intrinsic procedure
Intrinsic Procedure Summary

TIME intrinsic procedure
Intrinsic Procedure Summary

TINY intrinsic procedure
Intrinsic Procedure Summary

TKR
Type, Kind, and Rank Matching

TRANSFER intrinsic procedure
Intrinsic Procedure Summary

TRANSPOSE intrinsic procedure
Intrinsic Procedure Summary

TRIM intrinsic procedure
Intrinsic Procedure Summary

Type, Kind, and Rank
Type, Kind, and Rank Matching

UBOUND intrinsic prodecure
Intrinsic Procedure Summary

Unformatted data
Records

UNFORMATTED=
on INQUIRE statement
UNFORMATTED= Specifier

Unit
I/O
Units

UNIT intrinsic procedure
Intrinsic Procedure Summary

UNIT=
control specifier
UNIT= Control Specifier
on CLOSE statement
UNIT= Specifier
on file positioning statements
UNIT= Specifier
on INQUIRE statement
UNIT= Specifier
on OPEN statement
UNIT= Specifier

UNPACK intrinsic procedure
Intrinsic Procedure Summary

Use
association
Use Association

Use association
Using Modules
Use Association
Host and Use Association

USE statement
Accessing All Public Entities in a Module

VERIFY intrinsic procedure
Intrinsic Procedure Summary

WRITE statement
Data Transfer Statements

WRITE=
on INQUIRE statement
WRITE= Specifier

WRITE_MEMORY_BARRIER intrinsic procedure
Intrinsic Procedure Summary

Writing a file
Input and Output (I/O) Processing

XOR intrinsic procedure
Intrinsic Procedure Summary

XOR_AND_FETCH intrinsic procedure
Intrinsic Procedure Summary

Zero-sized array
Correspondence between a Data-edit Descriptor and a List Item

ZEXT intrinsic procedure
Intrinsic Procedure Summary