HP Fortran Programmer's Reference (September 2007)

Intrinsic procedures
Functional categories of intrinsic procedures
Chapter 11 511
Functional categories of intrinsic procedures
This section categorizes HP Fortran intrinsic procedures based on their functionality. The
procedures are divided into the following categories:
Array construction, array inquiry, array location, array manipulation, array reduction,
array reshape
Bit inquiry, bit manipulation
Character computation, character inquiry
Floating-point manipulation, mathematical computation, matrix multiply, numeric
computation, numeric inquiry, and vector multiply
Kind
Logical
Nonstandard intrinsic procedures
Pointer inquiry
Presence inquiry
Pseudorandom number
Time
Transfer
A listing of intrinsic procedures, ordered alphabetically by category, appears in “Intrinsic
procedures by category” on page 511. More complete information on the individual intrinsic
procedures is provided in “Intrinsic procedure specifications” on page 514.
Table 11-3 Intrinsic procedures by category
Category Intrinsic routines
Array construction MERGE, PACK, SPREAD, UNPACK
Array inquiry ALLOCATED, LBOUND, SHAPE, SIZE, UBOUND
Array location MAXLOC, MINLOC
Array manipulation CSHIFT, EOSHIFT, TRANSPOSE
Array reduction ALL, ANY, COUNT, MAXVAL, MINVAL, PRODUCT, SUM