Assumed-shape array

Applies to: fortran

An assumed-shape array lets a Fortran procedure accept an array whose bounds are supplied by the caller.

subroutine f(a)
  real, intent(in) :: a(:)
end subroutine

See also: array-slicing-fortran, intent