Oasis3-MCT
|
Generic interfaces into an MPI vector gather. More...
Private Member Functions | |
subroutine | oasis_mpi_gathervr1 (locarr, locSize, glob1DArr, globSize, displs, rootid, comm, string) |
Gather a vector of distributed data to a rootid. More... | |
Generic interfaces into an MPI vector gather.
Definition at line 78 of file mod_oasis_mpi.F90.
|
private |
Gather a vector of distributed data to a rootid.
This method passes in glob1DArr, globSize, and displs computed in the oasis_mpi_gathscatvinit routine and uses that information to gather the locArr into the glob1Darr on processor rootid in communicator comm.
[in] | locarr | Local array |
[in,out] | glob1darr | Global 1D array to receive in on |
[in] | locsize | Number to send from this PE |
[in] | globsize | Number to receive from each PE |
[in] | displs | Displacements for receives |
[in] | rootid | MPI task to gather on |
[in] | comm | mpi communicator |
[in] | string | to identify caller |
Definition at line 1142 of file mod_oasis_mpi.F90.