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

Index
266
shared
, 113
storage, 101
data dependence
defined
, 260
data files
migrating
, 231
data prefetch instructions, 65
DATA statement
incompatibilities, 224
DATA statements, 104
data types, 224
C and Fortran, 183
COMPLEX, 185, 224
derived types, 187
LOGICAL, 185, 235
pointers, 187
DATE intrinsic, 242
daxpy routine, 168
DCMPLX intrinsic, 242
dde command, 121
ddot routine, 168
DEBUG directive (f77), 228
debugger, 3, 18
defined, 260
-g option, 121
overview, 121
using, 121
debugging, 119
+dlines option, 36, 127
+FP option, 38
compile-line options, 26
cpp, 92, 127
debugging lines, 7, 92, 127
-g option, 13, 41
optimized code, 41, 121, 148
stripping debugging infomation, 122
symbol table, 122
WRITE statement, 127
declaring
arrays in C and Fortran
, 192
return value of functions, 171
DECODE statement, 239
defaults
case sensitivity
, 189
compiling, 1
data sizes, 109
libraries, 79
line length, 249
optimization, 149
typing, 103
define directive (cpp), 93
defining macros to cpp, 93
DELIM= specifier
incompatibilities, 225
demand-loadable
+demand_load option, 35
demand-loadable executables, 15, 95
denormalized values
+FP option
, 39
dependence checks, controlling, 216
dependencies
modules
, 87
derived type, 183
derived types and C, 187
description file for compiling modules, 88
DFLOAT intrinsic, 242
directory search
-I option, 43
-L option, 45
disabling
exceptions
, 123
implicit typing, 103
divide by zero, trapping, 39
division by zero, 124
defined, 260
DNUM intrinsic, 242
DO loops
+Oloop_unroll option
, 71
+onetrip option, 49
FORTRAN66-style, 49
DO loops, one-trip, 9, 245
DOUBLE COMPLEX statement, 109, 239
double precision
changing default size
, 29, 30
constants, 107
data type, 183
DOUBLE PRECISION statement, 109
DREAL intrinsic, 242
dusty-deck programs, 238
defined, 260
E
ecape characters
, 8
eliminating procedures, 73