NAME
     HPF_DISTRIBUTION

SYNOPSIS
     USE HPF_LIBRARY

     HPF_DISTRIBUTION(DISTRIBUTEE, AXIS_TYPE,
     AXIS_INFO, PROCESSORS_RANK, PROCESSORSSHAPE)

DESCRIPTION
     HPF_DISTRIBUTION subroutine  returns  information  regarding
     the  distribution  of  the  ultimate align-target associated
     with a variable.

ARGUMENTS
     DISTRIBUTEE
          may be of any type

     AXIS_TYPE
          This is an optional argument.  Must be a rank one array
          of type default character.

     AXIS_INFO
          This is an optional argument.  Must be a rank one array
          of  type  default integer,.  and size at least equal to
          the rank of the align-target to which  the  DISTRIBUTEE
          is ultimately aligned.

     PROCESSORS_RANK
          This is an optional argument.  Must be  scalar  and  of
          type default integer.

     PROCESSORSSHAPE
          This is an optional argument.  must be a rank one array
          of  type  default integer and of size at least equal to
          the value, m, returned in PROCESSORS_RANK.

SEE ALSO
     HPF_TEMPLATE, HPF_ALIGNMENT.