Overload List

  NameDescription
Gather<(Of <(T>)>)()()()
Gather the values from each process in the non-root group into an array of values at the root process. Use this variant only on non-root processes in the root group.
Gather<(Of <(T>)>)(Int32)
Gather the values from each process in the non-root group into an array of values at the root process. On the root process, the pth element of the result will be equal to the value parameter of the process with rank p in the other group when this routine returns. This variant can be called only by the root process or by members of the leaf (non-root) group.
Gather<(Of <(T>)>)(T, Int32)
Gather the values from each process in the non-root group into an array of values at the root process. On the root process, the pth element of the result will be equal to the value parameter of the process with rank p in the other group when this routine returns.
Gather<(Of <(T>)>)(T, Int32, array<T>[]()[]%)
Gather the values from each process in the non-root group into an array of values at the root process. On the root process, the pth element of the result will be equal to the value parameter of the process with rank p in the other group when this routine returns. Use this variant of the routine when you want to pre-allocate storage for the outValues array.

See Also