We have seen two complementary ways the HPJava language provides
to access the local part of a distributed array--through the dimension
splitting syntax, and through the `dat()` inquiry.

Neither of these return exactly what one might originally have expected--a local sequental array containing exactly the local elements of the distributed array--no more and no less.

We refrained from complicating the language
definition with this functionality, because it can
be implemented using a library function. For example,
for a two dimensional array of `float`
the following procedure would do the job:

Note that this is an

Bryan Carpenter 2003-04-15