B
edit descriptor
BABS
BACK
backslash editing
BACKSPACE
BADDRESS
BARRIER
base of model
function returning
BBCLR
BBITS
BBSET
BBTEST
BDIM
BEEPQQ
BESJ0
BESJ1
BESJN
Bessel functions
functions computing double-precision values of
functions computing single-precision values of
BESY0
BESY1
BESYN
Bezier curves
functions drawing
BIAND
BIC
BIEOR
BIG_ENDIAN
value for CONVERT specifier
BINARY
binary constants
alternative syntax for
binary direct files
binary editing (B)
binary operations
binary patterns
functions that shift
binary raster operation constants
binary sequential files
binary transfer of data
function performing
binary values
transferring
BIND
BIOR
BIS
BIT
bit constants
bit data
model for
bit fields
function extracting
functions operating on
references to
subroutine copying
bit functions
categories of
bit model
bit operation procedures
table of
bit patterns
function performing circular shift on
function performing left shift on
function performing logical shift on
function performing right shift on
bit representation procedures
table of
BIT_SIZE
BitBlt
BITEST
bitmap file
function displaying image from
bits
floating-point precision bits
function arithmetically shifting left
function arithmetically shifting left or right
function arithmetically shifting right
function clearing to zero
function extracting sequences of
function logically shifting left or right
function performing exclusive OR on
function performing inclusive OR on
function performing logical AND on
function returning number of
function reversing value of
function rotating left or right
function setting to 1
function testing
model for data
precision
precision bits
bitwise AND
function performing
bitwise complement
function returning
BIXOR
BJTEST
BKTEST
BLANK
specifier for INQUIRE
specifier for OPEN
blank common
blank editing
BN
BZ
blank interpretation
block constructs
CASE
DO
FORALL
IF
WHERE
BLOCK DATA
and common blocks
block data program units
and common blocks
effect of using DATA in
block DO
terminal statements for
blockdata program units
in EXTERNAL
BLOCKSIZE
specifier for INQUIRE
specifier for OPEN
BMOD
BMVBITS
BN
BNOT
bounds
function returning lower
function returning upper
option checking
branch specifiers
branch statements
branch target statements
in data transfer
branching
and CASE
and IF
BSEARCHQQ
BSHFT
BSHFTC
BSIGN
BTEST
BUFFERCOUNT
BUFFERED
specifier for INQUIRE
specifier for OPEN
built-in functions
%LOC
%REF
%VAL
BYTE
BZ
C
option for ATTRIBUTES directive
C run-time exceptions
function returning pointer to
C strings
C-style escape sequence
C-type character string
C_ASSOCIATED
C_F_POINTER
C_F_PROCPOINTER
C_FUNLOC
C_LOC
CABS
cache
function returning size of a level in memory
subroutineprefetching data on
cache hints
directive providing
CACHESIZE
CALL
using to invoke a function
callback routines
predefined QuickWin
registering for mouse events
unregistering for mouse events
calling conventions
option specifying
carriage control
option specifying for file display
specifying
CARRIAGECONTROL
specifier for INQUIRE
specifier for OPEN
CASE
CASE DEFAULT
case index
CCOS
CDABS
CDCOS
CDEXP
CDFLOAT
CDLOG
CDSIN
CDSQRT
CDTAN
CEILING
CEXP
CHANGEDIRQQ
CHANGEDRIVEQQ
CHAR
CHARACTER
in type declaration statements
character assignment statements
Character Constant and Hollerith Arguments
character constant arguments
character constants
as arguments
C strings in
in format specifiers
character count editing (Q)
character count specifier
character data
specifying output of
character data type
C strings
constants
conversion rules with DATA
default kind
storage
substrings
character declarations
character editing (A)
character expressions
comparing values of
function returning length of
character functions
categories of
character length
specifying
character objects
specifying length of
character operands
character procedures
table of
character sets
ANSI
ASCII
Fortran 95/90
function scanning for characters in
Intel Fortran
key codes
character storage unit
character string
function adjusting to the left
function adjusting to the right
function concatenating copies of
function locating index of last occurrence of substring in
function locating last nonblank character in
function reading from keyboard
function returning length minus trailing blanks
function returning length of
function scanning for characters in
function trimming blanks from
option affecting backslash character in
subroutine sending to screen (including blanks)
subroutine sending to screen (special fonts)
character string edit descriptors
character string editing
character strings
as edit descriptors
comparing
function checking for all characters in
character substrings
making equivalent
character type declaration statements
character type functions
character values
transferring
character variables
CHARACTER*(*)
characters
carriage-control for printing
function returning
function returning next available
function returning position of
function writing to file
overview of Fortran
charts for character and key codes
CHDIR
POSIX version of
checking
floating-point stacks
stacks
Checking the Floating-point Stack State
child window
function appending list of names to menu
function making active
function returning unit number of active
function setting properties of
CHMOD
POSIX version of
chunk size
in DO directive
circles
functions drawing
circular shift
function performing
clauses
COPYIN
COPYPRIVATE
data scope attribute
DEFAULT
DEFAULT NONE
DEFAULT PRIVATE
DEFAULT SHARED
FIRSTPRIVATE
IF
LASTPRIVATE
NOWAIT
NUM_THREADS
ORDERED
PRIVATE
REDUCTION
SCHEDULE
SHARED
CLEARSCREEN
CLEARSTATUSFPQQ
CLICKMENUQQ
clip region
subroutine setting
CLOCK
CLOCKX
CLOG
CLOMP options
list of
CLOSE
cluster OpenMP options
list of
CMPLX
code
option generating for specified CPU
option generating processor-specific
option generating specialized and optimized processor-specific
code-coverage tool
option gathering information for
codepage
function setting current
function setting for current console
subroutine retrieving current
codepage number
function returning for console codepage
function returning for system codepage
codepages
function returning array of
colon
in array specifications
colon editing
color index
function returning current
function returning for multiple pixels
function returning for pixel
function returning text
function setting current
function setting for multiple pixels
function setting for pixel
color RGB value
function returning current
function setting current
COM routines
COMAddObjectReference
COMCLSIDFromProgID
COMCLSIDFromString
COMCreateObjectByGUID
COMCreateObjectByProgID
COMGetActiveObjectByGUID
COMGetActiveObjectByProgID
COMGetFileObject
COMInitialize
COMIsEqualGUID
COMQueryInterface
COMReleaseObject
COMStringFromGUID
COMUninitialize
table of
COMAddObjectReference
combining arrays
combining source forms
COMCLSIDFromProgID
COMCLSIDFromString
COMCreateObjectByGUID
COMCreateObjectByProgID
COMGetActiveObjectByGUID
COMGetActiveObjectByProgID
COMGetFileObject
COMInitialize
COMIsEqualGUID
comma
as external field separator
using to separate input data
command arguments
function returning number of
command interpreter
function sending system command to
command invoking a program
subroutine returning
command-line arguments
function returning index of
function returning number of
subroutine returning full
subroutine returning specified
COMMAND_ARGUMENT_COUNT
comment indicator
general rules for
comment lines
for fixed and tab source
for free source
COMMITQQ
COMMON
interaction with EQUIVALENCE
common block association
common blocks
defining initial values for variables in named
directive modifying alignment of data in
directive modifying characteristics of
effect in SAVE
EQUIVALENCE interaction with
extending
option enabling dynamic allocation of
using derived types in
volatile
compilation control statements
compilation units
option to prevent linking as shareable object
compile-time bounds check
option changingto warning
compile-time messages
option issuing for nonstandard Fortran
compiler directives
ALIAS
ASSUME_ALIGNED
ATOMIC
ATTRIBUTES
BARRIER
CRITICAL
DECLARE and NODECLARE
DEFINE and UNDEFINE
DISTRIBUTE POINT
DO
ELSE
ELSEIF
ENDIF
FIXEDFORMLINESIZE
FLUSH
FREEFORM and NOFREEFORM
general
IDENT
IF Construct
IF DEFINED
INTEGER
IVDEP
LOOP COUNT
MASTER
MEMORYTOUCH (i64)
MEMREF_CONTROL (i64)
MESSAGE
OBJCOMMENT
OpenMP Fortran
OPTIMIZE and NOOPTIMIZE
OPTIONS
ORDERED
overview of parallel
PACK
PARALLEL DO
PARALLEL loop
PARALLEL OpenMP Fortran
PARALLEL SECTIONS
PARALLEL WORKSHARE
PREFETCH and NOPREFETCH
prefixes for
PSECT
REAL
rules for
SECTION
SECTIONS
SINGLE
STRICT and NOSTRICT
SWP and NOSWP (i64)
table of general
table of OpenMP
THREADPRIVATE
UNROLL and NOUNROLL
UNROLL_AND_JAM and NOUNROLL_AND_JAM
VECTOR ALIGNED and VECTOR UNALIGNED (i32, i64em)
VECTOR ALWAYS and NOVECTOR (i32, i64em)
VECTOR NONTEMPORAL (i32, i64em)
VECTOR TEMPORAL (i32, i64em)
WORKSHARE
compiler installation
option specifying root directory for
compiler options
affecting DOUBLE PRECISION KIND
affecting INTEGER KIND
affecting REAL KIND
cross-reference tables of
deprecated and removed
general rules for
how to display functional groupings
new
option displaying list of
option mapping to equivalents
option saving in executable
overview of descriptions of
quick reference summary of
statement confirming
statement overriding
summary of Linux and Mac OS X options
summary of Windows options
compiler versions
option displaying
option displaying information about
COMPL
complementary error function
function returning
COMPLEX
complex constants
rules for
complex data type
constants
default kind
function converting to
native IEEE representation (COMPLEX*16)
native IEEE representation (COMPLEX*32)
native IEEE representation (COMPLEX*8)
storage
complex editing
complex number
function resulting in conjugate of
function returning the imaginary part of
complex operations
option enabling algebraic expansion of
complex values
transferring
COMPLEX(16)
constants
function converting to
COMPLEX(4)
constants
function converting to
COMPLEX(8)
constants
function converting to
COMPLEX(KIND=16) representation
COMPLEX(KIND=4) representation
COMPLEX(KIND=8) representation
COMPLEX*16
COMPLEX*32
COMPLEX*8
COMPLINT
COMPLLOG
COMPLREAL
computed GO TO
COMQueryInterface
COMReleaseObject
COMStringFromGUID
COMUninitialize
concatenation of strings
function performing
concatenation operator
conditional check
option performing in a vectorized loop
conditional compilation
directive testing value during
option defining symbol for
option enabling or disabling
conditional DO
conformable arrays
conformance
to language standards
CONJG
conjugate
function calculating
connecting to files
console
option displaying information to
console codepage
function returning number for
console keystrokes
function checking for
constant expressions
constants
array
character
COMPLEX(16)
COMPLEX(4)
COMPLEX(8)
DOUBLE COMPLEX
DOUBLE PRECISION
integer
literal
logical
named
REAL(16)
REAL(4)
REAL(8)
constructors
array
structure
constructs
CASE
DO
FORALL
IF
WHERE
CONTAINS
in internal procedures
in modules and module procedures
continuation indicator
general rules for
continuation lines
for fixed and tab source
for free source
CONTINUE
control
returning to calling program unit
control characters for printing
control constructs
control edit descriptors
backslash
BN
BZ
colon
dollar sign
for blanks
forms for
positional
Q
S
Scale factor
sign
slash
SP
SS
T
TL
TR
X
control list
control procedures
table of
control statements
table of
control transfer
with arithmetic if
with branch statements
with CALL
with CASE
with DO
with END
with GO TO
with IF construct
with logical IF
with RETURN
control variables
function setting value of dialog
control word
floating-point
setting and retrieving floating-point
subroutines returning floating-point
subroutines setting floating-point
control-list specifiers
defining variable for character count
for advancing or nonadvancing i/o
for asynchronous i/o
for transfer of control
identifying the i/o status
identifying the record number
identifying the unit
indicating the format
indicating the namelist group
controlling expression
using to evaluate block of statements
conventions
in the documentation
conversion
double-precision to single-precision type
effect of data magnitude on G format
from integers to RGB color value
from RGB color value to component values
function performing logical
function resulting in complex type
function resulting in COMPLEX(16) type
function resulting in double-complex type
function resulting in integer type
function resulting in quad-precision type
function resulting in real type
function resulting in single-precision type
functions resulting in double-precision type
INTEGER(2) to INTEGER(4)
INTEGER(4) to INTEGER(2)
record structures to derived types
to nearest integer
to truncated integer
conversion rules for numeric assignment
CONVERT
specifier for INQUIRE
specifier for OPEN
coordinates
subroutine converting from physical to viewport
subroutine converting from viewport to physical
subroutine returning for current graphics position
COPYIN
for THREADPRIVATE common blocks
in PARALLEL directive
in PARALLEL DO directive
in PARALLEL SECTIONS directive
COPYPRIVATE
in SINGLE directive
COS
COSD
COSH
cosine
function returning
function returning hyperbolic
function with argument in degrees
function with argument in radians
COTAN
COTAND
cotangent
function returning
function with argument in degrees
function with argument in radians
COUNT
country
function setting current
subroutine retrieving current
CPU
option generating code for specified
option performing optimizations for specified
CPU time
function returning elapsed
CPU_TIME
CQABS
CQCOS
CQEXP
CQLOG
CQSIN
CQSQRT
CQTAN
CRAY
value for CONVERT specifier
CreateFile
creating a jacket to
CRITICAL
critical errors
subroutine controlling prompt for
cross reference
of Linux and Mac OS X options
of Windows options
Quick Reference Guide and Cross Reference
CSHIFT
CSIN
CSMG
CSQRT
CTAN
CTIME
currency string
function returning for current locale
current date
subroutines returning
current locale
function returning information about
cursor
function controlling display of
function setting the shape of
CYCLE