UCOBOUND — Upper codimension bounds of an array#
-
UCOBOUND(COARRAY, DIM, KIND)#
Returns the upper cobounds of a coarray, or a single upper cobound along the
DIM
codimension.- Parameters
ARRAY – Shall be an coarray, of any type.
DIM – (Optional) Shall be a scalar
INTEGER
.KIND – (Optional) An
INTEGER
initialization expression indicating the kind parameter of the result.
- Returns
The return value is of type
INTEGER
and of kindKIND
. IfKIND
is absent, the return value is of default integer kind. IfDIM
is absent, the result is an array of the lower cobounds ofCOARRAY
. IfDIM
is present, the result is a scalar corresponding to the lower cobound of the array along that codimension.
- Standard:
Fortran 2008 and later
- Class:
Inquiry function
- Syntax:
RESULT = UCOBOUND(COARRAY [, DIM [, KIND]])
- See also:
LCOBOUND — Lower codimension bounds of an array, LBOUND — Lower dimension bounds of an array