Perform SPMD gather and scatter operations.USES:
use spmdMod use abortutils, only : endrunPUBLIC TYPES:
implicit nonePUBLIC MEMBER FUNCTIONS:
public scatter_data_from_master, gather_data_to_master, allgather_data
interface scatter_data_from_master
module procedure scatter_1darray_int
module procedure scatter_1darray_real
module procedure scatter_2darray_int
module procedure scatter_2darray_real
end interface
interface gather_data_to_master
module procedure gather_1darray_int
module procedure gather_1darray_real
module procedure gather_2darray_int
module procedure gather_2darray_real
end interface
interface allgather_data
module procedure allgather_1darray_int
module procedure allgather_1darray_real
module procedure allgather_2darray_int
module procedure allgather_2darray_real
end interface
REVISION HISTORY:
Author: Mariana Vertenstein