NAME
     MAXVAL_SCATTER

SYNOPSIS
     USE HPF_LIBRARY

     MAXVAL_SCATTER(ARRAY, BASE, INDX1, ..., INDXn, MASK)

DESCRIPTION
     MAXVAL_SCATTER scatters elements of ARRAY selected  by  MASK
     to  positions  of  the  result indicated by the index arrays
     INDX1, ...INDXn. Each element of the result is assigned  the
     maximum  value  of the corresponding element of BASE and the
     elements of ARRAY scattered to that position.

ARGUMENTS
     ARRAY
          must be of type integer or real. It must not be scalar.

     BASE must be of the same type and kind as  ARRAY.   It  must
          not be scalar.

     INDX1...INDXn
          must be of type integer and conformable with ARRAY.

     MASK this optional argument must be of type logical and con-
          formable with ARRAY.

RESULT TYPE
     Same type and shape as BASE.

SEE ALSO
     MAXVAL_PREFIX.