<<
O
edit descriptor
OBJCOMMENT
object file
directive specifying library search path
object module
directive specifying identifier for
octal constants
Binary, Octal, Hexadecimal, and Hollerith Constants
Octal Constants
alternative syntax for
octal editing (O)
octal values
transferring
ONLY
keyword in USE statement
OPEN
ACCESS specifier
ACTION specifier
ASSOCIATEVARIABLE specifier
BLANK specifier
BLOCKSIZE specifier
BUFFERCOUNT specifier
BUFFERED specifier
CARRIAGECONTROL specifier
CONVERT specifier
DEFAULTFILE specifier
DELIM specifier
DISPOSE specifier
FILE specifier
FORM specifier
IOFOCUS specifier
MAXREC specifier
MODE specifier
NAME specifier
NOSHARED specifier
ORGANIZATION specifier
PAD specifier
POSITION specifier
READONLY specifier
RECL specifier
RECORDSIZE specifier
RECORDTYPE specifier
SHARE specifier
SHARED specifier
STATUS specifier
table of specifiers and values
TITLE specifier
TYPE specifier
USEROPEN specifier
OPENED
specifier for INQUIRE
opening files
OpenMP* Fortran directives
ATOMIC
BARRIER
clauses for
conditional compilation of
CRITICAL
DO
FLUSH
MASTER
nesting and binding rules
ORDERED
PARALLEL
PARALLEL DO
PARALLEL SECTIONS
PARALLEL WORKSHARE
SECTION
SECTIONS
SINGLE
syntax of
table of
THREADPRIVATE
WORKSHARE
OpenMP* run-time library routines
operands
in logical expressions
in numeric expressions
operations
character
complex
conversion to higher precision
defined
integer
numeric
real
relational
operator precedence
summary of
operators
binary
generic
logical
numeric
precedence of
relational
unary
optimization
directive affecting
limiting loop unrolling
loop unrolling
preventing with VOLATILE
specified by ATOMIC directive
specified by SWP and NOSWP directives (i64)
specified by UNROLL and NOUNROLL directives
OPTIMIZE
OPTIONAL
optional arguments
OPTIONAL
Optional Arguments
function determining presence of
optional plus sign in output fields
OPTIONS
OPTIONS Directive
OPTIONS Statement
OR
order of subscript progression
ORDERED
clause in DO directive
clause in PARALLEL DO directive
ORGANIZATION
INQUIRE: ORGANIZATION Specifier
OPEN: ORGANIZATION Specifier
specifier for INQUIRE
specifier for OPEN
OUTGTEXT
related routines
GETGTEXTEXTENT
GETGTEXTROTATION
SETFONT
SETGTEXTROTATION
output
displaying to screen
output statements for data transfer
PRINT
REWRITE
WRITE
OUTTEXT
effect of WRAPON
P
edit descriptor
PACK
PACK Directive
PACK Function
packed array
function creating
PACKTIMEQQ
PAD
INQUIRE: PAD Specifier
OPEN: PAD Specifier
specifier for INQUIRE
specifier for OPEN
padding short source lines
for fixed and tab source
for free source
page keys
function determining behavior of
PARALLEL
PARALLEL and NOPARALLEL Loop Directives
PARALLEL Directive (OpenMP*)
general directive
OpenMP* Fortran directive
OpenMP* Fortran Compiler Directives
PARALLEL
parallel compiler directives
PARALLEL DO
parallel library routines
PARALLEL SECTIONS
PARALLEL WORKSHARE
PARAMETER
parentheses
effect in character expressions
effect in logical expressions
effect in numeric expressions
Data Type of Numeric Expressions
Using Parentheses in Numeric Expressions
partial association
PASSDIRKEYSQQ
passed-length character arguments
See assumed-length character arguments
Argument Association
Assumed-Length Character Arguments
passing by reference
%REF
path
function splitting into components
pattern used to fill shapes
subroutine returning
PAUSE
PEEKCHARQQ
PERROR
physical coordinates
subroutine converting from viewport coordinates
subroutine converting to viewport coordinates
PIE
pie-shaped wedge
function drawing
pie graphic
function testing for endpoints of
PIE_W
pixel
function returning color index for
function returning RGB color value for
function setting color index for
function setting RGB color value for
pixels
function returning color index for multiple
function returning RGB color value for multiple
function setting color index for multiple
function setting RGB color value for multiple
platform labels
POINTER
POINTER - Fortran 95/90
POINTER - Integer
attribute
Dynamic Allocation
NULLIFY
Pointer Assignments
integer
pointer arguments
requiring explicit interface
pointer assignment
pointer association function
pointer association status
pointer targets
Allocation of Pointer Targets
Deallocation of Pointer Targets
TARGET
allocation of
as dynamic objects
creating
deallocation of
freeing memory associated with
pointers
allocating
assigning values to targets of
Assignment - Intrinsic Computational
Intrinsic Assignments
assignment of
associating with targets
Pointer Assignments
TARGET
CRAY-style
disassociating
disassociating from targets
dynamic association of
Fortran 95/90
function retuning association status of
function returning disassociated
initial association status of
initializing
integer
nullifying
referencing
volatile
when storage space is created for
POLYBEZIER
POLYBEZIER_W
POLYBEZIERTO
POLYBEZIERTO_W
POLYGON
POLYGON_W
polygons
function drawing
POLYLINEQQ
POPCNT
POPPAR
portability routines
ABORT
ACCESS
ALARM
BEEPQQ
BESJN
BESYN
BIC
BIS
BIT
BSEARCHQQ
CDFLOAT
CHANGEDIRQQ
CHANGEDRIVEQQ
CHDIR
CHMOD
CLEARSTATUSFPQQ
CLOCK
CLOCKX
COMPLINT
COMPLLOG
COMPLREAL
CSMG
CTIME
DATE
DATE4
DBESJN
DBESYN
DCLOCK
DELDIRQQ
DELFILESQQ
DFLOATI
DFLOATJ
DFLOATK
DRAND
DRANDM
DRANSET
DTIME
ETIME
FDATE
FGETC
FINDFILEQQ
FLUSH
FPUTC
FSEEK
FSTAT
FTELL
FTELLI8
FULLPATHQQ
GETC
GETCONTROLFPQQ
GETCWD
GETDAT
GETDRIVEDIRQQ
GETDRIVESIZEQQ
GETDRIVESQQ
GETENV
GETENVQQ
GETFILEINFOQQ
GETGID
GETLASTERROR
GETLASTERRORQQ
GETLOG
GETPID
GETPOS
GETPOSI8
GETSTATUSFPQQ
GETTIM
GETTIMEOFDAY
GETUID
GMTIME
HOSTNAM
IDATE
IDATE4
IDFLOAT
IEEE_FLAGS
IEEE_HANDLER
IERRNO
IFLOATI
IFLOATJ
INMAX
INTC
IRAND and IRANDM
IRANGET
IRANSET
ISATTY
ITIME
JABS
JDATE
JDATE4
KILL
LCWRQQ
LNBLNK
LONG
LSTAT
LTIME
MAKEDIRQQ
PACKTIMEQQ
PUTC
QRANSET
QSORT
RAISEQQ
RAND
RANDOM function
RANDOM subroutine
RANF
RANGET
RANSET
RENAME
RENAMEFILEQQ
RINDEX
RTC
RUNQQ
SCANENV
SCWRQQ
SECNDS
SEED
SETCONTROLFPQQ
SETDAT
SETENVQQ
SETERRORMODEQQ
SETFILEACCESSQQ
SETFILETIMEQQ
SETTIM
SHORT
SIGNAL
SIGNALQQ
SLEEP
SLEEPQQ
SORTQQ
SPLITPATHQQ
SPORT_CANCEL_IO
SPORT_CONNECT
SPORT_CONNECT_EX
SPORT_GET_HANDLE
SPORT_GET_STATE
SPORT_GET_STATE_EX
SPORT_GET_TIMEOUTS
SPORT_PEEK_DATA
SPORT_PEEK_LINE
SPORT_PURGE
SPORT_READ_DATA
SPORT_READ_LINE
SPORT_RELEASE
SPORT_SET_STATE
SPORT_SET_STATE_EX
SPORT_SET_TIMEOUTS
SPORT_SHOW_STATE
SPORT_SPECIAL_FUNC
SPORT_WRITE_DATA
SPORT_WRITE_LINE
SRAND
SSWRQQ
STAT
SYSTEM
SYSTEMQQ
table of
TIME
TIMEF
TTYNAM
UNLINK
UNPACKTIMEQQ
position
INQUIRE: POSITION Specifier
OPEN: POSITION Specifier
functions returning file
FTELL, FTELLI8
GETPOS, GETPOSI8
specifier for INQUIRE
specifier for OPEN
specifying file
positional editing
T
TL
TR
X
POSIX* routines
IPXFARGC
IPXFCONST
IPXFLENTRIM
IPXFWEXITSTATUS (L*X, M*X)
IPXFWSTOPSIG (L*X, M*X)
IPXFWTERMSIG (L*X, M*X)
PXFGET
PXFSET
PXFAGET
PXFASET
PXFACCESS
PXFACHARGET
PXFACHARSET
PXFADBLGET
PXFADBLSET
PXFAINT8GET
PXFAINT8SET
PXFAINTGET
PXFAINTSET
PXFALARM
PXFALGCLGET
PXFALGCLSET
PXFAREALGET
PXFAREALSET
PXFASTRGET
PXFASTRSET
PXFCALLSUBHANDLE
PXFCFGETISPEED (L*X, M*X)
PXFCFGETOSPEED (L*X, M*X)
PXFCFSETISPEED (L*X, M*X)
PXFCFSETOSPEED (L*X, M*X)
PXFCHARGET
PXFCHARSET
PXFCHDIR
PXFCHMOD
PXFCHOWN (L*X, M*X)
PXFCLEARENV
PXFCLOSE
PXFCLOSEDIR
PXFCNTL (L*X, M*X)
PXFCONST
PXFCREAT
PXFCTERMID
PXFDBLGET
PXFDBLSET
PXFDUP
PXFDUP2
PXFEGET
PXFESET
PXFECHARGET
PXFECHARSET
PXFEDBLGET
PXFEDBLSET
PXFEINT8GET
PXFEINT8SET
PXFEINTGET
PXFEINTSET
PXFELGCLGET
PXFELGCLSET
PXFEREALGET
PXFEREALSET
PXFESTRGET
PXFESTRSET
PXFEXECV
PXFEXECVE
PXFEXECVP
PXFEXIT
PXFFASTEXIT
PXFFDOPEN
PXFFFLUSH
PXFFGETC
PXFFILENO
PXFFORK (L*X, M*X)
PXFFPATHCONF
PXFFPUTC
PXFFSEEK
PXFFSTAT
PXFFTELL
PXFGETARG
PXFGETATTY
PXFGETC
PXFGETCWD
PXFGETEGID (L*X, M*X)
PXFGETENV
PXFGETEUID (L*X, M*X)
PXFGETGID (L*X, M*X)
PXFGETGRGID (L*X, M*X)
PXFGETGRNAM (L*X, M*X)
PXFGETGROUPS (L*X, M*X)
PXFGETLOGIN
PXFGETPGRP (L*X, M*X)
PXFGETPID
PXFGETPPID
PXFGETPWNAM (L*X, M*X)
PXFGETPWUID (L*X, M*X)
PXFGETSUBHANDLE
PXFGETUID (L*X, M*X)
PXFINT8GET
PXFINT8SET
PXFINTGET
PXFINTSET
PXFISBLK
PXFISCHR
PXFISCONST
PXFISDIR
PXFISFIFO
PXFISREG
PXFKILL
PXFLGCLGET
PXFLGCLSET
PXFLINK
PXFLOCALTIME
PXFLSEEK
PXFMKDIR
PXFMKFIFO (L*X, M*X)
PXFOPEN
PXFOPENDIR
PXFPATHCONF
PXFPAUSE
PXFPIPE
PXFPOSIXIO
PXFPUTC
PXFREAD
PXFREADDIR
PXFREALGET
PXFREALSET
PXFRENAME
PXFREWINDDIR
PXFRMDIR
PXFSETENV
PXFSETGID (L*X, M*X)
PXFSETPGID (L*X, M*X)
PXFSETSID (L*X, M*X)
PXFSETUID (L*X, M*X)
PXFSIGACTION
PXFSIGADDSET (L*X, M*X)
PXFSIGDELSET (L*X, M*X)
PXFSIGEMPTYSET (L*X, M*X)
PXFSIGFILLSET (L*X, M*X)
PXFSIGISMEMBER (L*X, M*X)
PXFSIGPENDING (L*X, M*X)
PXFSIGPROCMASK (L*X, M*X)
PXFSIGSUSPEND (L*X, M*X)
PXFSLEEP
PXFSTAT
PXFSTRGET
PXFSTRSET
PXFSTRUCTCOPY
PXFSTRUCTCREATE
PXFSTRUCTFREE
PXFSYSCONF
PXFTCDRAIN (L*X, M*X)
PXFTCFLOW (L*X, M*X)
PXFTCFLUSH (L*X, M*X)
PXFTCGETATTR (L*X, M*X)
PXFTCGETPGRP (L*X, M*X)
PXFTCSENDBREAK (L*X, M*X)
PXFTCSETATTR (L*X, M*X)
PXFTCSETPGRP (L*X, M*X)
PXFTIME
PXFTIMES
PXFTTYNAM (L*X, M*X)
PXFUCOMPARE
PXFUMASK
PXFUNAME
PXFUNLINK
PXFUTIME
PXFWAIT (L*X, M*X)
PXFWAITPID (L*X, M*X)
PXFWIFEXITED (L*X, M*X)
PXFWIFSIGNALED (L*X, M*X)
PXFWIFSTOPPED (L*X, M*X)
PXFWRITE
table of
PRECISION
precision in real model
function querying
predefined QuickWin routines
APPENDMENUQQ
INSERTMENUQQ
MODIFYMENUROUTINEQQ
PREFETCH
prefetches of data
directive enabling
subroutine peforming
PRESENT
pretested DO
PRINT
value for CLOSE(DISPOSE) or CLOSE(STATUS)
PRINT/DELETE
value for CLOSE(DISPOSE) or CLOSE(STATUS)
printing of formatted records
printing to the screen
PRIVATE
PRIVATE Clause
PRIVATE Statement
in DEFAULT clause
in DO directive
in PARALLEL directive
in PARALLEL DO directive
in PARALLEL SECTIONS directive
in SECTIONS directive
in SINGLE directive
private entities
PRIVATE
USE
procedure interface
INTERFACE
Procedure Interfaces
Program Units and Procedures
defining generic assignment
defining generic names
defining generic operators
when explicit is required
procedure references
resolving generic
resolving nonestablished
resolving specific
unambiguous generic
procedures
BLOCK DATA
declaring external
declaring intrinsic
defining generic assignment for
defining generic names for
defining generic operators for
directive specifying properties of
dummy
elemental user-defined
external
External Procedures
Program Structure
function computing address of
generic
interfaces to
INTERFACE
Procedure Interfaces
internal
Internal Procedures
Program Structure
intrinsic
module
INTERFACE
MODULE
MODULE PROCEDURE
Modules and Module Procedures
overview of intrinsic
preventing side effects in
pure user-defined
recursive
references to generic
references to non-Fortran
requiring explicit interface
resolving references to
specifying explicit interface for
specifying intrinsic
table of i/o
procedures that require explicit interfaces
process
function executing a new
function returning ID of
function returning user ID of
process execution
subroutine suspending
process ID
function returning
function sending signal to
processor clock
subroutine returning data from
processor time
function returning
subroutine returning
PRODUCT
product of array elements
function returning
PROGRAM
program control
transferring to CASE construct
program control procedures
table of
program control statements
table of
program execution
statement suspending
stopping
subroutine delaying
subroutine terminating
program name
program structure
Program Structure
Program Structure, Characters, and Source Forms
program unit call procedures
table of
program unit definition procedures
table of
program units
Program Structure
Program Units and Procedures
allowing access to module
block data
external subprograms
function
main
Main Program
PROGRAM
module
order of statements in
returning control to
scope of
statement terminating
subroutine
types of association for
program units and procedures
programs
running within another program
prompt
subroutine controlling for critical errors
PROTECTED
PSECT
pseudorandom number generators
RAN
RANDOM
RAND, RANDOM
RANDOM
SEED
RANDOM_NUMBER
RANDU
subroutine changing seed for
RANDOM_SEED
SEED
subroutine querying seed for
PUBLIC
public entities
PUBLIC
USE
renaming
PURE
in functions
in subroutines
pure procedures
in FORALLs
in interface blocks
restricted form of
PUTC
POSIX version of
PUTIMAGE
PUTIMAGE_W
PXFGET
PXFSET
PXFAGET
PXFASET
PXFACCESS
PXFACHARGET
PXFACHARSET
PXFADBLGET
PXFADBLSET
PXFAINT8GET
PXFAINT8SET
PXFAINTGET
PXFAINTSET
PXFALARM
PXFALGCLGET
PXFALGCLSET
PXFAREALGET
PXFAREALSET
PXFASTRGET
PXFASTRSET
PXFCALLSUBHANDLE
PXFCFGETISPEED
PXFCFGETOSPEED
PXFCFSETISPEED
PXFCFSETOSPEED
PXFCHARGET
PXFCHARSET
PXFCHDIR
PXFCHMOD
PXFCHOWN
PXFCLEARENV
PXFCLOSE
PXFCLOSEDIR
PXFCNTL
PXFCONST
PXFCREAT
PXFCTERMID
PXFDBLGET
PXFDBLSET
PXFDUP
PXFDUP2
PXFEGET
PXFESET
PXFECHARGET
PXFECHARSET
PXFEDBLGET
PXFEDBLSET
PXFEINT8GET
PXFEINT8SET
PXFEINTGET
PXFEINTSET
PXFELGCLGET
PXFELGCLSET
PXFEREALGET
PXFEREALSET
PXFESTRGET
PXFESTRSET
PXFEXECV
PXFEXECVE
PXFEXECVP
PXFEXIT
PXFFASTEXIT
PXFFDOPEN
PXFFFLUSH
PXFFGETC
PXFFILENO
PXFFORK
PXFFPATHCONF
PXFFPUTC
PXFFSEEK
PXFFSTAT
PXFFTELL
PXFGETARG
PXFGETATTY
PXFGETC
PXFGETCWD
PXFGETEGID
PXFGETENV
PXFGETEUID
PXFGETGID
PXFGETGRGID
PXFGETGRNAM
PXFGETGROUPS
PXFGETLOGIN
PXFGETPGRP
PXFGETPID
PXFGETPPID
PXFGETPWNAM
PXFGETPWUID
PXFGETSUBHANDLE
PXFGETUID
PXFINT8GET
PXFINT8SET
PXFINTGET
PXFINTSET
PXFISBLK
PXFISCHR
PXFISCONST
PXFISDIR
PXFISFIFO
PXFISREG
PXFKILL
PXFLGCLGET
PXFLGCLSET
PXFLINK
PXFLOCALTIME
PXFLSEEK
PXFMKDIR
PXFMKFIFO
PXFOPEN
PXFOPENDIR
PXFPATHCONF
PXFPAUSE
PXFPIPE
PXFPOSIXIO
PXFPUTC
PXFREAD
PXFREADDIR
PXFREALGET
PXFREALSET
PXFRENAME
PXFREWINDDIR
PXFRMDIR
PXFSETENV
PXFSETGID
PXFSETPGID
PXFSETSID
PXFSETUID
PXFSIGACTION
PXFSIGADDSET
PXFSIGDELSET
PXFSIGEMPTYSET
PXFSIGFILLSET
PXFSIGISMEMBER
PXFSIGPENDING
PXFSIGPROCMASK
PXFSIGSUSPEND
PXFSLEEP
PXFSTAT
PXFSTRGET
PXFSTRSET
PXFSTRUCTCOPY
PXFSTRUCTCREATE
PXFSTRUCTFREE
PXFSYSCONF
PXFTCDRAIN
PXFTCFLOW
PXFTCFLUSH
PXFTCGETATTR
PXFTCGETPGRP
PXFTCSENDBREAK
PXFTCSETATTR
PXFTCSETPGRP
PXFTIME
PXFTIMES
PXFTTYNAM
PXFUCOMPARE
PXFUMASK
PXFUNAME
PXFUNLINK
PXFUTIME
PXFWAIT
PXFWAITPID
PXFWIFEXITED
PXFWIFSIGNALED
PXFWIFSTOPPED
PXFWRITE
>>