[ HPF Home | Versions | Compilers | Projects | Publications | Applications | Benchmarks | Events | Contact ]



Next:
ANY_SUFFIX(MASKDIM, SEGMENT, Up: Specifications of Library Previous: ANY_PREFIX(MASKDIM, SEGMENT,

ANY_SCATTER(MASK,BASE,INDX1, ..., INDXn)

Description. Scatters elements of MASK to positions of the result indicated by index arrays INDX1, ..., INDXn. An element of the result is true if and only if the corresponding element of BASE or any element of MASK scattered to that position is true.
Class. Transformational function.
Arguments.

MASK must be of type logical. It must not be scalar.

BASE must be of type logical with the same kind type parameter as MASK. It must not be scalar.

INDX1,...,INDXn must be of type integer and conformable with MASK. The number of INDX arguments must be equal to the rank of BASE.


Result Type, Type Parameter, and Shape. Same as BASE.
Result Value. The element of the result corresponding to the element of BASE has the value ANY( (//) ), where () are the elements of MASK associated with as described in Section .
. ANY_SCATTER( (/T, F, F, F/), (/F, F, T/), (/1, 1, 2, 2/) ) is ,T, F, T,, plus 1filll -1;T, F, T,; plus 1filll -1:T, F, T,: plus 1filll -1.T, F, T,. plus 1filll -1T, F, T, plus 1filll-1.



©2000-2006 Rice University [ Contact Us | HiPerSoft | Computer Science ]

paula@erc.msstate.edu
Thu Dec 8 16:17:11 CST 1994