[ HPF Home | Versions | Compilers | Projects | Publications | Applications | Benchmarks | Events | Contact ] |
Optional argument. DIM
Description. Returns the extent along a specified dimension of the
global
HPF actual array argument associated with a dummy array argument
of
an
HPF_LOCAL procedure.
Class. Inquiry function.
Argument.
ARRAY may be of any type. It must not be
a scalar. It must be a dummy argument
of
an
HPF_LOCAL procedure which is argument
associated
with a global HPF actual argument.
DIM (optional) must be scalar and of type integer with a value
in the range 1 ≶
DIM ≶ n,
where n is the rank of ARRAY.
Result Type, Type Parameter and Shape. Default integer scalar.
Result Value. The result has a value equal to the extent of
dimension
DIM of the actual argument associated
with the
actual argument associated with ARRAY or, if
DIM is absent, the total number of
elements in
the actual argument associated with the actual
argument associated with ARRAY.
Examples. Assuming A is declared by the statement
INTEGER A(3:10, 10)
and is argument associated with B,
the value of
GLOBAL_SIZE(B, 1) is 8.
If B is argument associated with the
section,
A(5:10, 2:4), the value of
GLOBAL_SIZE(B) is 18.
©2000-2006 Rice University | [ Contact Us | HiPerSoft | Computer Science ] |