M |
Main program #1
|
Main program #2
|
as a program unit
|
MALLOC function #1
|
MALLOC function #2
|
using with integer pointers
|
Manipulation
|
functions for array
|
functions for bit
|
functions for numeric
|
Mantissa in real model
|
Many-one array sections #1
|
Many-one array sections #2
|
Map declarations
|
MAP statement
|
MASK
|
keyword
|
in intrinsics
|
See also Mask expressions
|
Mask expressions
|
function to combine arrays using
|
function to count true elements using
|
function to determine all true using
|
function to determine any true using
|
function to find location of maximum value using
|
function to find location of minimum value using
|
function to pack array using
|
function to return maximum value of elements using
|
function to return minimum value of elements using
|
function to return product of elements using
|
function to return sum of elements using
|
function to unpack array using
|
in ELSEWHERE
|
in FORALL
|
in intrinsics
|
in WHERE
|
Masked-array assignment statements (WHERE)
|
generalization of (FORALL)
|
Mathematical functions
|
MATMUL function #1
|
MATMUL function #2
|
Matrix multiplication
|
function performing
|
MAX function #1
|
MAX function #2
|
MAX0 function
|
MAX1 function #1
|
MAX1 function #2
|
MAXEXPONENT function #1
|
MAXEXPONENT function #2
|
Maximum exponent
|
function returning
|
Maximum value
|
function returning
|
function returning location of
|
of array elements
|
function returning
|
MAXLOC function #1
|
MAXLOC function #2
|
MAXREC specifier
|
in OPEN statements
|
MAXVAL function #1
|
MAXVAL function #2
|
Memory
|
function allocating
|
subroutine freeing allocated
|
MERGE function #1
|
MERGE function #2
|
MESSAGE directive
|
Messages
|
See HP Fortran for OpenVMS User Manual
|
Metacommands
|
See General compiler directives
|
MIL standard
|
MIN function #1
|
MIN function #2
|
MIN0 function
|
MIN1 function #1
|
MIN1 function #2
|
MINEXPONENT function #1
|
MINEXPONENT function #2
|
Minimum exponent
|
function returning
|
Minimum value
|
function returning
|
function returning location of
|
of array elements
|
function returning
|
MINLOC function #1
|
MINLOC function #2
|
Minus operator (--)
|
order of precedence of
|
MINVAL function #1
|
MINVAL function #2
|
Mixed-mode expressions #1
|
Mixed-mode expressions #2
|
MOD function #1
|
MOD function #2
|
Models for data representation
|
bit
|
integer
|
real
|
MODULE PROCEDURE statement
|
Module procedures #1
|
Module procedures #2
|
definition of
|
in interface blocks
|
Module references
|
MODULE statement
|
Module subprograms
|
introducing in program unit
|
providing entry points within
|
Modules #1
|
Modules #2
|
Modules #3
|
accessibility of entities in #1
|
accessibility of entities in #2
|
containing interface blocks
|
references to
|
See also HP Fortran for OpenVMS User Manual
|
selecting entities in (USE)
|
specification part of #1
|
specification part of #2
|
terminating
|
Modulo
|
function returning
|
MODULO function #1
|
MODULO function #2
|
Multidimensional arrays
|
constructing #1
|
constructing #2
|
constructing #3
|
conversion between vectors and #1
|
conversion between vectors and #2
|
declaring adjustable
|
storage of
|
Multiplication operator (*)
|
order of precedence of
|
MULT_HIGH function #1
|
MULT_HIGH function #2
|
MVBITS subroutine #1
|
MVBITS subroutine #2
|
MVBITS subroutine #3
|
MVBITS subroutine #4
|
MY_PROCESSOR function #1
|
MY_PROCESSOR function #2
|
N |
NAME specifier
|
in INQUIRE statements
|
in OPEN statements
|
interaction with OPEN (FILE)
|
Named common blocks
|
agreement of data types in
|
establishing and initializing values in
|
See also Common blocks
|
Named constants
|
definition of
|
Named control constructs
|
CASE
|
DO
|
IF
|
NAMED specifier
|
in INQUIRE statements
|
Namelist external records
|
alternative form for
|
Namelist formatting
|
for READ statements
|
for WRITE statements
|
input
|
output
|
Namelist group
|
accessibility of
|
example of
|
prompting for information about
|
variables in #1
|
variables in #2
|
Namelist input
|
comments in
|
Namelist specifier
|
NAMELIST statement
|
example of
|
Namelist statements
|
ACCEPT
|
PRINT and TYPE
|
READ #1
|
READ #2
|
WRITE #1
|
WRITE #2
|
Names
|
associating with constant value
|
associating with group
|
association of
|
association of arguments
|
association of use and host
|
constants with
|
containing dollar sign
|
examples of
|
explicit typing of variable
|
extension to characters in
|
extension to length of
|
implicit type if first character is $
|
implicit typing of variable
|
in FORTRAN-66 EXTERNAL statement
|
in PARAMETER statement
|
length allowed
|
of external and dummy procedures as actual arguments
|
of intrinsic procedures as actual arguments
|
of procedures
|
established as generic
|
established as specific
|
nonestablished
|
overriding default data typing of
|
rules for constants with
|
scope of
|
See also HP Fortran for OpenVMS User Manual
|
uniqueness within programs
|
with global scope
|
with local scope
|
with statement scope
|
NaN values
|
function testing for
|
See also HP Fortran for OpenVMS User Manual
|
NATIVE value
|
for INQUIRE (CONVERT)
|
for OPEN (CONVERT)
|
.NE.
|
See also HP Fortran for OpenVMS User Manual
|
See Relational operators
|
Nearest different number
|
function returning
|
NEAREST function #1
|
NEAREST function #2
|
Nearest integer
|
function returning
|
Negation
|
logical
|
.NEQV.
|
See Logical operators
|
Nested constructs
|
DO
|
IF
|
Nested DO construct
|
control transfers in
|
Nested DO loops
|
Nested format specifications
|
Nested IF constructs
|
Nested implied-do lists
|
in I/O lists
|
NEW value
|
for OPEN (STATUS)
|
NEXTREC specifier
|
in INQUIRE statements
|
NINT function #1
|
NINT function #2
|
NML specifier
|
NOALIGN
|
OPTIONS directive option
|
NOCHECK
|
OPTIONS statement option
|
NODECLARE directive
|
Nodes
|
function returning available number of
|
NOEXTEND_SOURCE
|
OPTIONS statement option
|
NOF77
|
OPTIONS statement option
|
NOFREEFORM directive
|
NOG_FLOATING
|
OPTIONS statement option
|
NOI4
|
OPTIONS statement option
|
NOLIST option
|
in DICTIONARY statement
|
in INCLUDE statement
|
NOMIXED_STR_LEN_ARG keyword
|
for ATTRIBUTES directive
|
Non-Fortran procedures
|
argument list functions for
|
in argument list
|
defaults for
|
references to
|
See also HP Fortran for OpenVMS User Manual
|
referencing with %DESCR function
|
referencing with %LOC function
|
referencing with %REF function
|
referencing with %VAL function
|
Nonadvancing I/O #1
|
Nonadvancing I/O #2
|
See also HP Fortran for OpenVMS User Manual
|
Nonblock DO construct
|
Nondecimal numeric constants
|
data type of
|
Nonelemental intrinsic procedures
|
Nonexecutable statements
|
Nonnative floating-point formats #1
|
Nonnative floating-point formats #2
|
NOSPANBLOCKS specifier
|
in OPEN statements
|
NOSTRICT directive
|
.NOT.
|
See also HP Fortran for OpenVMS User Manual
|
See Logical operators
|
NOT function #1
|
NOT function #2
|
NOT function #3
|
NO_ARG_CHECK keyword
|
for ATTRIBUTES directive
|
NULL function #1
|
NULL function #2
|
NULL value
|
for INQUIRE (BLANK)
|
for OPEN (BLANK)
|
NULLIFY statement
|
Number of processes
|
function returning
|
NUMBER specifier
|
in INQUIRE statements
|
NUMBER_OF_PROCESSORS function #1
|
NUMBER_OF_PROCESSORS function #2
|
Numerals
|
in character set
|
Numeric and logical type declaration statements
|
Numeric assignment statements
|
Numeric constants
|
complex
|
integer
|
nondecimal
|
real
|
Numeric editing
|
general rules for
|
Numeric expressions
|
effects of parentheses within
|
in relational expressions #1
|
in relational expressions #2
|
operator precedence in
|
order of evaluation in
|
ranking of data types in
|
rules for typing of
|
using in FORMAT statements
|
Numeric functions
|
categories of
|
models defining
|
Numeric models
|
integer
|
querying parameters in #1
|
querying parameters in #2
|
querying parameters in #3
|
real
|
Numeric nondecimal constants
|
data type of
|
Numeric operators
|
in expressions
|
Numeric storage unit
|
Numeric values
|
size limits for A editing
|
NWORKERS function #1
|
NWORKERS function #2
|