HP Fortran Programmer's Guide (B3908-90031; September 2011)

Index
279
defined
, 262
serial execution
defined
, 262
SET directive (f77), 228
setenv command
HP_F90OPTS
, 98
LPATH, 79, 98
MP_NUMBER_OF_THREADS, 99
shared data
+k option, 44
shared data items, 14
shared executables, 16
creating, 95
defined, 262
shared libraries
+pic option, 51
creating, 90
default, 79
defined, 262
-l option, 45
linking, 83
PIC code, 51
shared memory, 113
SHARED_COMMON directive, 113, 225
sharing data, C and Fortran, 201
short-displacement code, 44
side effects
defined
, 262
side effects and data dependence, 166
side effects and parallelization, 165
side effects, routine, 217
signal handling
+fp_exception option
, 40
SIGNAL routine, 139
signals
handling
, 139
SIGBUS, 123
SIGFPE, 123
SIGILL, 123
SIGSEGV, 123, 125
SIGSYS, 123
signed and unsigned data types, 185
SIGSEGV signal, 125
SIND intrinsic, 242
single-precision
constants
, 107
size
array
, 194
data, increasing, 109
SIZEOF intrinsic, 242
software pipelining, 73
source code, migrating, 227
source files, listing
+list option
, 45
LIST directive, 212
source format
+source option
, 53
source formats, 248
+extend_source option, 249
+source option, 248
filename extensions, 248
source line, extending, 8
source lines
+extend_source option
, 37, 38
specifiers (I/O)
ERR=
, 124
incompatibilities, 224
IOSTAT=, 124
speeding up data access, 67
SRAND intrinsic, 242
srcpos, 160
stack overflow, 126
defined, 262
stack-related exceptions, 125
standard Fortran 90
optimization and, 63
standard, Fortran 90, 220
STANDARD_LEVEL directive (f77), 228
standards and optimization, 63
statement functions, incompatibilities, 226
statements
ACCEPT
, 239
AUTOMATIC, 106, 239
BYTE, 109, 239
CHARACTER, 109
COMMON, 104, 201
DATA, 104, 224
DECODE, 239
DOUBLE COMPLEX, 109, 239
DOUBLE PRECISION, 109
ENCODE, 239
EQUIVALENCE, 104
EXTERNAL, 171, 223, 229, 246
IMPLICIT NONE, 103
INCLUDE, 117
MAP, 239
NAMELIST, 225
ON, 125, 129, 136, 226
OPEN, 225, 235
OPTIONAL, 223
PARAMETER, 224